matlab 把数组合成矩阵
时间: 2023-11-01 22:06:47 浏览: 167
matlab组合图片生成动画
在 MATLAB 中,可以使用函数 `reshape` 将一个数组重新排列成矩阵。例如,假设我们有一个 1x6 的数组:
```matlab
A = [1 2 3 4 5 6];
```
我们可以使用 `reshape` 函数将其排列为一个 2x3 的矩阵:
```matlab
B = reshape(A, 2, 3);
```
输出:
```
B =
1 3 5
2 4 6
```
注意:要使用 `reshape` 函数,要确保原始数组包含足够的元素来填充输出矩阵。例如,一个有 7 个元素的数组不能被转换为一个 2x3 的矩阵。
阅读全文