【发布时间】:2016-03-21 17:02:21
【问题描述】:
这可能是一个非常奇怪的问题(并且可能会建议我不要做这种奇怪的事情),但是如果我有一个 v_str ='var_name' 中的字符串并且我想将该代码的内容转换为实际代码,这在 MATLAB 中可能吗?如:
v_str = 'var_name'
x = make_string_to_code(v_str)
翻译成功能代码:
x = var_name
它只是将字符串转换为实际代码。
我想到这样做的唯一方法是用该代码编写一个文件,然后在下一行执行该代码,但我想避免每次我想这样做时都编写文件。
另外,为什么不推荐这样做?为什么它如此糟糕?
【问题讨论】:
-
是的,但是you don't want to。
-
@excaza 谢谢。 :D 不知何故我错过了。
标签: matlab