A = [1; 2; 3; 4];
B = 5;
把B矩阵加到A之后,成为新的一行
方法一:
A = [A; B];
方法二:
A(5) = 5;
方法三:
A = cat(1, A, B);
注意事项
一、最后一行添加一个元素。
s=[];
for i=1:6
if i>2
s=[s;i];
end
end
s
二、最后一行添加一整行
s1=[];
A=reshape([1:16],4,4);
for i=1:4
s1=[s1;A(i,:)];
end
s1
三、添加一列,该列只有一个元素。
s3=[];
for i=1:4
s3=[s3,i];
end
s3
四、添加一列,该列有多个元素。
s4=[];
s5=[];
A=reshape([1:16],4,4);
for i=1:4
s4=[s4,A(:,i)];
s5=[s5,A(i,:)];
end