>> A=[123;456]
A =123456>> B=[78;90]
B =7890>> C=[789;101112]
C =789101112>>cat(1,A,B)
错误使用 cat
要串联的数组的维度不一致。
>>cat(1,A,C)
ans =123456789101112>>cat(2,A,C)
ans =123789456101112
horzcat
% 水平方向合并需要行数一样>>horzcat(A,B)
ans =1237845690
vertcat
% 垂直方向合并需要列数一样>>vertcat(A,B)
错误使用 vertcat
要串联的数组的维度不一致。
>>vertcat(A,C)
ans =123456789101112
repmat
>>repmat(B,3,3)
ans =787878909090787878909090787878909090
blkdiag
>>blkdiag(A,B)
ans =12300456000007800090>>blkdiag(A,C)
ans =123000456000000789000101112