Too many output arguments. 怎么回事啊??
function =object(x)=load('savefile.mat');
a=;
b=;
b=cumsum(b);
t=zeros(6,1);
t(1)=0;
t(2:end)=b;
b=t;
t=;
f=0;
for j=1:size(a,1)
for i=1:5
if b(i)+1<=j&&j<=b(i+1)
tm=t(i)+x(1);
end
end
xx=a(j,2);
y=a(j,3);
z=a(j,1);
c=x(2)/(4*pi*x(3)*tm)*exp(-((xx-x(4))^2+(y-x(5))^2)/(4*x(3)*tm));
d=x(2)/(4*pi*x(3)*tm)*exp(-((xx-x(6))^2+(y-x(7))^2)/(4*x(3)*tm));
e=c*d;
f=f+(z-c-d-e)^2;
end 调用ga工具箱时总报错。。。。 已搞定。第二行出错。。。
页:
[1]