在程序中,有时变量名字在写程序时确定不了,或者有很多变量名字类似(例如"var1, var2, var3,..,"),执行类似操作时,分别操作这些变量很繁琐。这个时候,我们就希望在程序执行时,用一个临时生成的字符串表示变量名,然后操作这个字符串表示的变量。那么如何将字符串变为变量名称呢?
这个时候就可以用eval函数啦!
b = eval('a'); //将变量a的值赋给变量b,而不是将字符串‘a’赋给变量b
当然,eval函数还有其他用处,以后用到再说啦。 matlab自带文档讲的很清楚。