登录论坛

查看完整版本 : 从MATLAB保存Mat文件


poster
2019-12-14, 20:46
我想将变量保存在具有不同图像名称的循环中,例如

for i = 1:length(imagefile) name = imagefile{i}; var = rand(100); % Just for example save name var end 它将var保存为name ,但是如何使用name的值(例如Canon101保存它?



回答:

塞耶德,您不必使用eval 。您可以简单地使用save的函数形式,即save(filename,variables) 。这将使用filename的值。请记住,变量需要作为字符串输入。因此,在您的示例中,

save(name,'var')

更多&回答... (https://stackoverflow.com/questions/5444483)