向数组中添加元素

2155次浏览(过去30天)
弗兰迪
弗兰迪 2011年9月21日
评论: 冈萨洛·马塔2018年11月22日
好的,那么如何将一个数组的元素放置到另一个数组中,以便它们包含在数组的开头或结尾?

公认的答案

土耳其人
土耳其人 2011年9月21日
编辑:MathWorks支万博1manbetx持团队 2018年11月8日
有许多方法可以连接两个数组的元素。例如,假设有两个2乘2的矩阵A和B:
A=[12;34];
B=[56;78];
然后,以下命令将B水平连接到A的末端:
H1=[ab]
H2=霍斯卡特(A,B)
H3=类别(2,A,B)
cat函数(2)中的第一个参数告诉它添加B作为A的附加列。
这些命令将B垂直连接到A的末端:
V1=[A;B]
V2=vertcat(A,B)
V3=类别(1、A、B)
1告诉cat添加B作为A的附加行。
有关其他连接示例,请参见:

更多答案(1)

黄玉成
黄玉成 2017年9月29日
仅使用c=[a,b]
例:a=[123B=[456]c=[a,b]
-->c=[123456]

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!