matlab如何能使for循环运算的结果不被覆盖
我的代码导出的结果是最后一个数据的求解结果,我需要所有求解的结果,怎么破
```c++
for i=2:count+1
for k=1:length(data{40,i})
data{43,i}=double(solve(data{41,i}(k,1)));
data{42,i}=double(solve(data{40,i}(k,1)));
end
end
```
matlab如何能使for循环运算的结果不被覆盖
我的代码导出的结果是最后一个数据的求解结果,我需要所有求解的结果,怎么破
```c++
for i=2:count+1
for k=1:length(data{40,i})
data{43,i}=double(solve(data{41,i}(k,1)));
data{42,i}=double(solve(data{40,i}(k,1)));
end
end
```
创建一个和data一样大小的空矩阵比如是result
然后在第5行下面加句 result{43,i}=data{43,i};
然后在第6行下面加句 result{42,i}=data{42,i};
这样在第9行就可以得到这个result了