求指导
for q=2002:2011for n=1:12
str = ['mju',num2str(q),'_','=(12,1);'];
eval(str);
str = ['y=PA',num2str(q),'_',num2str(n),';'];
eval(str);
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
eval(str);
end
end
??? Error: Incomplete or misformed expression or statement.
Error in ==> msa at 4
eval(str);
哪里错了?
for q=2002:2011
for n=1:12
str = ['mju',num2str(q),'_','=;'];
eval(str);
str = ['y=PA',num2str(q),'_',num2str(n),';'];
eval(str);
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
eval(str)
end
end给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序! madio 发表于 2013-8-20 11:01 static/image/common/back.gif
给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序!
谢谢指导 我改的是str = ['mju',num2str(q),'_','=zeros(12,1);'];
看来是矩阵定义我没学好,现在在忙着校赛的数模题,PA是前一段编好程序
以后多多指教
页:
[1]