MATLAB求助:如何在一个矩阵末尾加入一行?
1个回答
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询