zhyizzq 发表于 2012-8-3 22:41

求lingo高手救命——函数最大化问题

     毕业论文关键地方卡住了,求高人指点,感激不尽,感激不尽!!!
   问题见附件

xyp900708 发表于 2012-8-4 00:24

这个是非线性问题,比较复杂{:3_41:}{:3_41:}

shaox 发表于 2012-8-4 08:46

这个我在 MATLAB技术论坛看到过~~{:3_41:}

zhyizzq 发表于 2012-8-4 09:08

xyp900708 发表于 2012-8-4 00:24 static/image/common/back.gif
这个是非线性问题,比较复杂

大侠知道如何解么?拜托啦

zhyizzq 发表于 2012-8-4 09:09

shaox 发表于 2012-8-4 08:46 static/image/common/back.gif
这个我在 MATLAB技术论坛看到过~~

都是我自己发的{:3_60:}

等待...悻福 发表于 2012-8-4 13:28

哦,我也不太懂你问的什么意思啊{:3_60:}

永远平安529 发表于 2012-8-4 18:49

这个用lingo直接输入公式,输入你下面的式子做条件,求最大值即可。你试试很容易的,我经常这么做

永远平安529 发表于 2012-8-4 18:59

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);

永远平安529 发表于 2012-8-4 19:01

  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

永远平安529 发表于 2012-8-4 19:03

呵呵     帮你算完了。
页: [1] 2
查看完整版本: 求lingo高手救命——函数最大化问题