如何在循环体中,调用变量中的字符串,作为新变量的变量名?

如何在循环体中,调用变量中的字符串,作为新变量的变量名?for kk= 1:10 inputX = ['InpX' num2str(kk)];end随着kk的变化,inputX的值会变化,分别为InpX1,InpX2,InpX3,InpX4,...不直接写出InpX1,InpX2,InpX3,InpX4,..., 如何利用循环给这些变量名赋值, Tom,Mike,John,Kim... ???使得结果为:InpX1=TomInpX2=MikeInpX3=JohnInpX4=Kim。。。。???

第1个回答  2013-10-31
谢谢dynamic ,你把结果显示出来,可是变量InpX1,InpX2,InpX3,InpX4,...还是不存在。我的意思是:利用循环创建变量 InpX1,InpX2,InpX3,InpX4,...然后把'Tom','Mike','John','Kim'赋给这些变量
第2个回答  2013-10-31
谢谢,确实有变量,问题以解决!_victory_
第3个回答  2013-10-31
回复 1# 很想说点什么 但是没读懂楼主是什么意思 _lol_ 初始化? 用数组?
相似回答