a=dmin;b=(dmax-dmin)/(n-1);c=(dmax+dmin)./2;
X(1)=a;
F(1)=0;%假设f1=0;实际n>=2才对
for i=2:n
X(i)=a+(i-1)*b;
F(i)=1/c+(sum(1./X)-sum(2./sqrt(c.*X)))/n;
end
plot(2:n,F(2:n))
>> a=dmin;b=(dmax-dmin)/(n-1);c=(dmax+dmin)./2;
X(1)=a;
F(1)=0;%假设f1=0;实际n>=2才对
for i=2:n
X(i)=a+(i-1)*b;
F(i)=1/c+(sum(1./X)-sum(2./sqrt(c.*X)))/n;
end
plot(2:n,F(2:n))
??? Undefined function or variable 'dmin'.