matlab repmat

matlab repmat

repmat(A,[a,b]);

repmat(A,a,b);

repmat(A,[a,b,c....]);

 

matlab repmatmatlab repmat

repmat函数中第一个值是元素(或向量、矩阵)的值,第二个值为行数,第三个为列数。

matlab repmat

也可以将后面的项用[ ]起来

cat函数

e=cat(1,a,b,c,d),将a, b, c, d矩阵按列排。

f=cat(2,a,b,c,d),将a, b, c, d矩阵按行排。

g=cat(3,a,b,c,d),g是一个三维阵(3*5*4),前两个维度和a, b, c, d的大小一样,第三个维度为a, b, c, d矩阵的个数:4。

h=cat(4,a,b,c,d),h是一个四维阵,h(:,:,1,i)=h(:,:,i)