
parsave:此函数让您能在 parfor 循环里保存变量 - MATLAB 开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Parsave 是一个MATLAB工具,它允许用户在parfor循环中保存和访问变量,从而提高并行计算效率与灵活性。
与 MATLAB 的解决方案不同,变量及其名称一起保存。您必须为每个要保存的变量调用此函数,并且该函数不会覆盖以前的 mat 文件。使用以下代码来实现这一功能:
```matlab
function 尝试保存(fname, 数据)
var_name = genvarname(inputname(2));
eval([var_name = 数据]);
try
save(fname, var_name, -append);
catch
save(fname, var_name);
end
end
```
此函数首先生成变量名称,然后将数据赋值给该变量,并尝试以追加的方式保存到指定的文件中。如果出现错误,则会覆盖原有的 mat 文件进行保存。
全部评论 (0)
还没有任何评论哟~


