Matlab中replicate函数
时间: 2024-03-17 12:46:02 浏览: 94
rm_duplicate:此函数可用于从字符串元胞数组中消除重复的字符串元胞。-matlab开发
Matlab中replicate函数用于将一个数组沿着指定的维度进行复制,以扩展数组的大小。具体用法如下:
```matlab
B = repmat(A, m, n)
```
其中,A为待复制的数组,m和n为整数,表示在第1维和第2维上的复制次数。如果m和n都是1,则结果与A相同;如果m和n都大于1,则B的大小为m*size(A,1)-by-n*size(A,2)。例如:
```matlab
A = [1 2; 3 4];
B = repmat(A, 2, 3);
```
则B的值为:
```
B =
1 2 1 2 1 2
3 4 3 4 3 4
1 2 1 2 1 2
3 4 3 4 3 4
```
这里A被复制成了2x3个大小。
阅读全文