例如,如果我有一个变量 xa=2,然后我通过连接 'x' 和 'a' 构造一个字符串,如何使这个新字符串的值为 2?
xa=2;
var=strcat('x','a');
这样的结果是var=xa,但我想要的是var=2。
谢谢
Use eval()
:
var = eval(strcat('x','a'));
它将“评估”字符串'xa'
并将其转换为变量的值xa
.
来源 :MATLAB 文档 http://www.mathworks.com/help/matlab/ref/eval.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)