
>>A=5:10
A =
5 6 7 8 910
>>A(3)
ans =
7
>>
1、首先在命令行窗口中输入a=[1 2 3 4],创建a数组,如下图所示。
2、如果想在数组末尾添加新元素,可以输入a=[a 5],按回车键之后可以看到a数组末尾添加了元素5,如下图所示。
3、然后在数组末尾添加元素,也可以输入a(end+1)=5,可以达到同样的效果,如下图所示。
4、如果想在数组中间添加元素,输入a=[a(1:2) 5 a(3:4)],如下图所示。
5、输入完成后,键盘上按回车键之后,可以看到a数组中间添加了元素5,如下图所示,就完成了。
clcA=1:782
A(1)=0%故意的,偏于验证程序
n=19
insert=A(1)
B=[]
for i=1:19
B=[B A(1+(i-1)*11:i*11) insert]
end
size(B)
AA=[B A(210:end)]
size(AA)
AA(611)=0%故意的,便于验证程序
insert_two=AA(611)%这个地方有歧义,到
% 底是原矩阵的第611号,还是第一次插入19个元素以后的矩阵的第611号
% 本程序采取后者
BB=AA(1:610)
for i=1:19
BB=[BB AA(600+i*10+1:600+(i+1)*10) insert_two]
end
BB=[BB AA(end)]%BB 是你最终想要的矩阵
%本人进行了验证,符合你的要求,费了好多脑细胞。。。,呵呵
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)