![]() |
[求助]非线性规划问题
[SIZE="4"]function f = objfun(belta)
f=0; X=[1.5000 3.5000 1.3000 1.7000 2.5000 4.1000 3.7000 2.6000]; K=[0.0437 0.0359 0.0718 0.0710]; A=[11.1030 17.6180 17.6180 28.4130]; N=length(K); for i=1:N temp=1+(K(i)-X(:,i)'*belta/(belta'*A*belta))^2; f = f+1/temp; end f=-f; [belta,fval,exitflag]=fminsearch(@objfun,[0.2;0.3])[/SIZE] [SIZE="5"]高手帮忙看下。这个规划的函数值怎么也不可能是[0,1]之外的值,但是我运行后出现的是个负值。 困惑....:ft: [/SIZE] |
所有时间均为北京时间。现在的时间是 03:19。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.