matlab中的repmat函数用法
时间: 2024-04-02 21:27:03 浏览: 85
MATLAB常用函数速查手册
repmat函数可以在矩阵中复制和重复数组,其语法如下:
```matlab
B = repmat(A, m, n)
```
其中A是需要复制的数组,m和n分别是行和列的倍数。返回的矩阵B为A的m行n列的复制品。
例如,假设有一个3x2的矩阵A:
```matlab
A = [1 2;
3 4;
5 6];
```
我们可以使用repmat将其复制成6x4的矩阵:
```matlab
B = repmat(A, 2,3);
```
得到的矩阵B为:
```matlab
B = [1 2 1 2 1 2;
3 4 3 4 3 4;
5 6 5 6 5 6;
1 2 1 2 1 2;
3 4 3 4 3 4;
5 6 5 6 5 6];
```
阅读全文