有会的大虾看一下代码,d(m)=A(i)+B(j)+C(k);E(m,1)=i;E(m,2)=j;E(m,3)=k;m=m+1;看的不太懂,求解释?感激不尽m=1;A=[06080105115130150];B=[06585110140160175];C=[0751001201351501...
有会的大虾看一下代码,
d(m)=A(i)+B(j)+C(k);
E(m,1)=i;
E(m,2)=j;
E(m,3)=k;
m=m+1;
看的不太懂,求解释?感激不尽
m=1;
A=[0 60 80 105 115 130 150];
B=[0 65 85 110 140 160 175];
C=[0 75 100 120 135 150 180];
for i=1:7
for j=1:7
for k=1:7
if i+j+k==9
d(m)=A(i)+B(j)+C(k);
E(m,1)=i;
E(m,2)=j;
E(m,3)=k;
m=m+1;
else
continue;
end
end
end
end
MAXNum=d(1);
for l=1:size(d,2)
if d(l)>MAXNum
MAXNum=d(l);
p=l;
else
continue;
end
end
for l=1:size(d,2)
if d(l)==MAXNum
E(l,:)
else
continue;
end
end
MAXNum
按回车键后可得到以下结果:
ans =
2 5 2
MAXNum =
275
展开