0

想象一个矩阵:

a =

     4
     2
     8
     9

我需要重复n次。如果n = 3,结果是:

a =

     4
     4
     4
     2
     2
     2
     8
     8
     8
     9
     9
     9
4

2 回答 2

7

你可以试试:

n = 3; 
reshape(repmat(a', n, 1), numel(a)*n, 1)
于 2012-06-26T15:43:13.960 回答
0

尝试使用 kron 函数,newMatrix = kron(a,ones(1,4))

于 2014-06-08T21:12:14.850 回答