文档帮助中心
串联阵列
C =猫(暗淡,A,B)
C =猫(DIM,A1,A2,...,An)的
例
C =猫(暗淡,一个,乙)符连接乙到年底一个沿着维暗淡什么时候一个和乙具有兼容的尺寸(尺寸的长度匹配除了操作维暗淡)。
C =猫(暗淡,一个,乙)
暗淡
一个
乙
C =猫(暗淡,A1,A2,...,一)符连接A1,A2,...,一个沿着维暗淡。
C =猫(暗淡,A1,A2,...,一)
A1,A2,...,一
A1
A2
您可以使用方括号运算符[]来连接。例如,[A,B]要么[A B]会连接阵列一个和乙水平和[一个;B]连接它们垂直。
[]
[A,B]
[A B]
[一个;B]
全部收缩
创建和垂直,然后水平连接两个矩阵。
A =酮(3)
A =3×31 1 1 1 1 1 1 1 1
B =零(3)
B =3×30 0 0 0 0 0 0 0 0
C1 =猫(1,A,B)
C1 =6×31 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0
C2 =猫(2,A,B)
C2 =3×61 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0
创建两个3-d阵列和将它们连接起来沿着第三维。所得阵列中的第一和第二维度的长度匹配于输入数组对应的长度,而第三尺寸膨胀。
A =兰特(2,3,4);B =兰特(2,3,5);C =猫(3,A,B);SZC =尺寸(C)
SZC =1×32 3 9
创建一个表,并使用电池阵列添加一行。
名字= {“桑切斯”;'约翰逊';“礼”;“迪亚兹”};年龄= [38; 43; 38; 40]。T1 =表(名字,年龄)
T1 =4×2表名字年龄___________ ___ { '桑切斯'} 38 { '约翰逊'} 43 { '李'} 38 { '迪亚兹'} 40
特罗= {'棕色',49};T2 =猫(1,T1,特罗)
T2 =5×2表名字年龄___________ ___ { '桑切斯'} 38 { '约翰逊'} 43 { '李'} 38 { '迪亚兹'} 40 { '布朗'} 49
连接一日期字符向量,一个字符串日期和日期时间的日期到的单个列。其结果是一个日期时间矢量。
chardate =“2016年3月24日”;strdate =“2016年4月19日”;T =日期时间(“2016年5月10日”,'InputFormat','YYYY-MM-DD');C =猫(1,chardate,strdate,t)的
C =3X1日期时间24月-2016 19-APR-2016 10月-2016
创建包含两个矩阵的单元阵列,和同时在垂直和水平方向的串联矩阵。
M1 = [1 2;3 4];M2 = [5 6;7 8];A1 = {M1,M2};Cvert =猫(1,A1 {:})
Cvert =4×21 2 3 4 5 6 7 8
Chorz =猫(2,A1 {:})
Chorz =2×41 2 5 6 3 4 7 8
尺寸操作一起,指定为正整数标量。例如,如果一个和乙均为2×2矩阵,然后猫(1,A,B)符连接垂直创建4×2矩阵。猫(2,A,B)符连接水平地创建一个2×4矩阵。
猫(1,A,B)
猫(2,A,B)
暗淡必须是1或2表或时间表输入。
第一输入,指定为标量,矢量,矩阵,多维数组,表或时间表。
第二输入,指定为标量,矢量,矩阵,多维数组,表或时间表。
的元素乙被连结以沿着操作维度第一输入的结束。输入参数的大小必须一致。例如,如果第一输入是尺寸3×2的矩阵,则乙必须有2列的垂直串联,和3行以水平串联。
当横向串联,所有的表输入必须有唯一的变量名。当存在时,行名称必须是相同的,除了顺序。同样,所有的时间表输入必须具有相同的行时间和所有列必须有不同的名称。
您可以连接不同类型的有效组合。欲了解更多信息,请参阅与类不同的有效组合。
输入列表,指定为逗号分隔的阵列的列表,以在它们被指定的顺序串联。
该输入必须有兼容的尺寸。例如,如果A1是长度的行向量米,然后将剩余的输入必须分别具有米列的垂直串联。
到通过水平连接字符串,字符向量,或字符向量的单元阵列构造文本,使用strcat的功能。
strcat的
为了构建从字符向量的单元阵列或一个字符串数组分隔的文本的单件,可以使用strjoin功能。
strjoin
当串联空数组为非空阵列猫省略了在输出中空数组。例如,猫(2,[1 2],[])返回行向量[1 2]。
猫
猫(2,[1 2],[])
[1 2]
如果所有的输入参数是空的,有兼容的尺寸,然后猫返回一个空数组,其大小等于输出大小为当所述输入是空的。例如,猫(2,零(0,1),零(0,2))返回0×3空数组。
猫(2,零(0,1),零(0,2))
此功能支持与限制高大阵列:万博1manbetx
不支持的字符数组的垂直串联。万博1manbetx
级联在任何维度1以外的规定,所有的输入参数是高大阵列。
欲了解更多信息,请参阅高大的数组。
使用注意事项和限制:
不支持电池阵列的串万博1manbetx联。
如果提供,暗淡必须是一个常量。
看到可变大小调整为限制工具箱函数的代码生成(编码器MATLAB)。
此功能完全支持GPU阵列。万博1manbetx欲了解更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx欲了解更多信息,请参阅与分布阵列运行MATLAB功能(并行计算工具箱)。
horzcat|strcat的|strjoin|vertcat
horzcat
vertcat
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处