matlab 中repmat的用法

在matlab中repmat的用法有以下几种:

repmat (A, m)

repmat (A, m, n)

repmat (A, m, n, p …)

repmat (A, [m n])

repmat (A, [m n p …])

上述的用法的基本功能是形成mXn的块矩阵,其中每一个元素以举证A为样本来拷贝。

举例说明

A = [1 2 3;3 4 5;6 7 8]
B = repmat(A,2,2)

演示结果如下:

A =

   1   2   3
   3   4   5
   6   7   8

B =

   1   2   3   1   2   3
   3   4   5   3   4   5
   6   7   8   6   7   8
   1   2   3   1   2   3
   3   4   5   3   4   5
   6   7   8   6   7   8

猜你喜欢

转载自blog.csdn.net/qq_37599517/article/details/83147008
今日推荐