A1=[1 1 1];
A2=2*A1; A3=3*A1; A4=4*A1;
c=[1 0 1 0];
for index=1:4
eval(['p(' num2str(index) ')=anova1(A' num2str(index) ',c);']);
end
close all;
以上部分是程序,例如当index=1 的时候,eval里边的内容就是(要执行的语句):
p(1)=anova1(A1,c);
至于结果对不对我就不懂了,你试试~~~~~
matlab输入doc eval你就都知道了……