QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1508|回复: 2
打印 上一主题 下一主题

lingo问题求解????

[复制链接]
字体大小: 正常 放大

2

主题

4

听众

262

积分

升级  81%

  • TA的每日心情
    开心
    2013-9-10 07:58
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    2013挑战赛参赛者

    自我介绍
    爱数学

    群组学术交流A

    群组学术交流B

    跳转到指定楼层
    1#
    发表于 2012-8-10 09:22 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    min=@exp(x1)*(4*x1^2+2*x2^2+4*x1*x2+2*x2+1);
    1.5+x1*x2-x1-x2<=0;
    -x1*x2<=10;


    这个运行的结果如下:

      Global optimal solution found.
      Objective value:                              8.500000
      Objective bound:                              8.500000
      Infeasibilities:                              0.000000
      Extended solver steps:                               3
      Total solver iterations:                            72


                           Variable           Value        Reduced Cost
                                 X1        0.000000            18.50000
                                 X2        1.500000            0.000000

                                Row    Slack or Surplus      Dual Price
                                  1        8.500000           -1.000000
                                  2        0.000000            8.000000
                                  3        10.00000            0.000000


    但是最小值大概为:
    Bestx =

       -9.3044    1.0556

    BestFval =

        0.0284


    怎么回事啊????

    “ Global optimal solution found.”不是已经显示为全局最小值了吗??


    望指教,,谢谢~~~~
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    qlb061        

    3

    主题

    9

    听众

    3480

    积分

    升级  49.33%

  • TA的每日心情
    奋斗
    2018-4-27 20:25
  • 签到天数: 969 天

    [LV.10]以坛为家III

    自我介绍

    邮箱绑定达人

    群组LINGO

    本帖最后由 qlb061 于 2012-8-13 19:21 编辑

    在使用Lingo求解问题时,默认变量取值非负!除非使用@free函数告知程序某个变量无约束。
    因此,加入@free(x1); @free(x2)即可。
    1. min=@exp(x1)*(4*x1^2+2*x2^2+4*x1*x2+2*x2+1);
    2. 1.5+x1*x2-x1-x2<=0;
    3. -x1*x2<=10;
    4. @free(x1);
    5. @free(x2);
    复制代码
    Global optimal solution found.
      Objective value:                             0.2355038E-01
      Objective bound:                             0.2355038E-01
      Infeasibilities:                             0.4941825E-11
      Extended solver steps:                              19
      Total solver iterations:                          4053


                           Variable           Value        Reduced Cost
                                 X1       -9.547405            0.000000
                                 X2        1.047405            0.000000

                                Row    Slack or Surplus      Dual Price
                                  1       0.2355038E-01       -1.000000
                                  2        0.000000           0.1635247E-01
                                  3        0.000000           0.1830450E-01
    回复

    使用道具 举报

    2

    主题

    4

    听众

    262

    积分

    升级  81%

  • TA的每日心情
    开心
    2013-9-10 07:58
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    2013挑战赛参赛者

    自我介绍
    爱数学

    群组学术交流A

    群组学术交流B

    qlb061 发表于 2012-8-13 19:19
    在使用Lingo求解问题时,默认变量取值非负!除非使用@free函数告知程序某个变量无约束。
    因此,加入@free( ...

    哦的,,O(∩_∩)O谢谢哈,,我是新手还不怎么懂,,呵呵~~
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-23 02:10 , Processed in 0.524106 second(s), 62 queries .

    回顶部