求lingo高手救命——函数最大化问题
毕业论文关键地方卡住了,求高人指点,感激不尽,感激不尽!!!问题见附件 这个是非线性问题,比较复杂{:3_41:}{:3_41:} 这个我在 MATLAB技术论坛看到过~~{:3_41:} xyp900708 发表于 2012-8-4 00:24 static/image/common/back.gif
这个是非线性问题,比较复杂
大侠知道如何解么?拜托啦 shaox 发表于 2012-8-4 08:46 static/image/common/back.gif
这个我在 MATLAB技术论坛看到过~~
都是我自己发的{:3_60:} 哦,我也不太懂你问的什么意思啊{:3_60:} 这个用lingo直接输入公式,输入你下面的式子做条件,求最大值即可。你试试很容易的,我经常这么做 max=y;
y=(2-0.9*x1)*(200-10*x2)*0.4*(1-(3-x1)/(0.9*(x2-x1)))-0.9*x1*(200-10*x2)*0.25*(0.4)^2*(1-(3-x1)/(0.9*(x2-x1)))^2;
(200-20*x2+10*x1)*0.4^2*0.25*(0.9*(x2-x1)-(3-x1))+0.2*0.4*(3-x1)=0;
x1+9*x2>30;
@bnd(0,x1,20/9);
@bnd(3,x2,20);
Local optimal solution found.
Objective value: 53.19968
Infeasibilities: 0.000000
Extended solver steps: 5
Total solver iterations: 408
Model Class: NLP
Total variables: 3
Nonlinear variables: 2
Integer variables: 0
Total constraints: 4
Nonlinear constraints: 2
Total nonzeros: 8
Nonlinear nonzeros: 4
Variable Value Reduced Cost
Y 53.19968 0.000000
X1 0.000000 20.66874
X2 10.04963 0.000000
Row Slack or Surplus Dual Price
1 53.19968 1.000000
2 0.000000 1.000000
3 0.000000 0.5581920
4 60.44667 0.000000
呵呵 帮你算完了。
页:
[1]
2