e v a l()函数的功能就是将括号内的字符串视为语句并运行 例如: e v a l('y1=sin(2)')就是相当于在matlab命令窗口输入了y1=sin(2)这条命令。 多在循环中使用,可以对多个名字有规则的变量或文件进行操作, 例一: for x=1:5 e v a l(['y',num2str(x),'=',num2str(x^2),';']) end