matlab怎么将循环中的每一个计算结果的矩阵都存到另一个矩阵里
时间: 2024-05-06 21:01:33 浏览: 179
MATLAB 以矩阵形式保存数据
在MATLAB中,可以使用矩阵拼接的方式将循环中的每一个计算结果的矩阵存到另一个矩阵里。具体的操作步骤如下:
1. 预先定义一个空矩阵,作为存储计算结果的矩阵。
```
result_matrix = [];
```
2. 在循环中进行计算,每次得到一个计算结果的矩阵,将其与存储矩阵拼接在一起。
```
for i = 1:n
% 进行计算得到一个结果矩阵
temp_matrix = ...
% 将结果矩阵与存储矩阵拼接在一起
result_matrix = [result_matrix,temp_matrix];
end
```
在上述代码中,`temp_matrix`是每次循环得到的计算结果矩阵,`[result_matrix,temp_matrix]`表示将`result_matrix`和`temp_matrix`水平拼接在一起。这样,每次循环得到的结果矩阵就会被拼接到`result_matrix`的右侧,最终得到的`result_matrix`就是所有计算结果矩阵的拼接。
阅读全文