repmat函数
repmat函数主要是用于快速的产生一个大的矩阵,它的用法一般有下面几种:
B = repmat(A,M,N)
矩阵B是矩阵A的复制品,其中B的维度为[size(A,1)*M, size(A,2)*N]。如果你写成repmat(A,[M,N])也是可以的;如果你写成repmat(A,N),那么它等价于repmat(A,N,N)或者repmat(A,[N,N])。
其实就是把A当做一个元素,让后生成一个M*N的矩阵,该矩阵的每个元素位置放置一个A
![](https://i-blog.csdnimg.cn/blog_migrate/f4bf0d85002775ad39ce1bb1e0d34474.png)
首先有A 了
![](https://i-blog.csdnimg.cn/blog_migrate/db749e85eb7bf5aee8066534c7db6ae8.png)
得到的B就是个2行3列的A