语法:
B = repmat(A,n)
%返回一个数组,该数组在其行维度和列维度包含 A 的 n 个副本。A 为矩阵时,B 大小为 size(A)*n。
%也就是说B数组在行维度上面重复A数组n次,在列维度上重复A数组n次。
%也可以将A视作一个元素(看成一个整体),将其扩展为n行n列的数组B
B = repmat(A,r1,...,rN)
%若A数组具有N个维度。则同理
%若A数组没有N个维度也可,函数不会报错。也能得到想要的效果
%例如:
A=[1 2;3 4]
B=repmat(A,2,3,4)
%将会得到一个4x6x4的数组
B = repmat(A,r)
%使用行向量 r 指定重复方案。例如,repmat(A,[2 3]) 与 repmat(A,2,3) 返回相同的结果
参考matlab帮助中心