如题所述
eval([a '=b;'])
可以原汁原味b赋值给a所保存变量名,没有任何精度损失,且适用于任意数据类型。
连续load,每改变file_namefor i = 1:13name = ['Data1_Al_',num2str(i),'__U'];load name;% your code;
load用eval(s)执行顺便赋值(s命令行)
比C/C++简单很多,直接一个命令行搞定,如下: >> str = 'abc' str = abc