在matlab中如何将一个字符串转化为一个变量名?
1个回答
展开全部
eval([a '=b;'])
可以原汁原味b赋值给a所保存变量名,没有任何精度损失,且适用于任意数据类型。
连续load,每改变file_name
for i = 1:13
name = ['Data1_Al_',num2str(i),'__U'];
load name;
% your code;load用裂扮eval(s)执行顺便赋值歼芹(s命令行)
比氏源毕C/C++简单很多,直接一个命令行搞定,如下: >> str = 'abc' str = abc
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询