大数据人|大数据第一社区

 找回密码
 注册会员

扫一扫,访问微社区

查看: 800|回复: 0
打印 上一主题 下一主题

§3.1 GO命令的进一步介绍

[复制链接]
  • TA的每日心情
    奋斗
    2015-7-30 23:05
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    852

    主题

    972

    帖子

    4804

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    4804
    QQ
    跳转到指定楼层
    楼主
    发表于 2015-7-14 13:03:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    §3.1  GO命令的进一步介绍

    GO命令除了第一章中介绍的求解模型的最常见功能之外,还有如下几种形式的用途:
    (1).对当前内存中的模型进行有限迭代。在用GO命令求解模型时,如果省略迭代次数n,一般情况下计算机只会显示出最后一次运行的结果,这也就是第一章中已提到过的情形。如果欲要了解当前内存中模型进行指定迭代次数时的中间结果,可以使用命令中参数n来达到。例如对于下述问题:
    max   2x1+8x2+6x3
    st.  8x1+3x2+2x3≤250

            2x1+x2    ≤50

           4x1   +3x3≤150

           x1,x2,x3≥0
    当取GO命令中的n为整数2时,计算机显示的内容为:
    :MAX 2x1+8x2+6x3

    ?ST

    ?8x1+3x2+2x3<250

    ?2x1+x2<50

    ?4x1+3x3<150

    ?END

    :GO 2                        !运行,最大叠代次数为2

    PIVOTLIMIT OF 2 EXCEEDED. HOW MANY MORE ALLOWED?

    GO>                             !叠代次数2次已超过,允许再叠代多少次?

    此时尚未求得最优解,如要了解内存中模型第二次迭代的有关数据,可用TABL等显示命令来实现(见第五章的介绍)。
    2.追加迭代次数。对于一些规模较大的模型(包括某些尽管空间占有不大,但迭代时间较长的模型),在使用缺省n的GO命令以后,LINDO可以在经过若干次数的迭代之后,暂时中断,给出类似上一节的提示信息,例如对某一模型有如下求解过程:

    :MAX 2x1+8x2+6x3

    ?st

    ?8x1+3x2+2x3<250

    ?2x1+x2<50

    ?4x1+3x3<150

    ?END

    :GO 2                     !运行,最大叠代次数为2

    PIVOTLIMIT OF 2 EXCEEDED. HOW MANY MORE ALLOWED?

    GO>3                      !此时尚未求出最优解,将追加的迭代次数输入

               LPOPTIMUM FOUND AT STEP 2

         OBJECTIVE FUNCTION VALUE

             1)700.000000

    VARIABLE       VALUE       REDUCEDCOST

    X1              .000000   22.000000

    X2             50.000000     .000000
    X3             50.000000     .000000

    ROW            SLACK       DUALP RICES
    2)             .000000      .000000
    3)             .000000     8.000000
    4)             .000000     2.000000
    NO.ITERATIONS=2

    DORANGE(SENSITIVITY) ANALYSIS?

    GO>N



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条


    id="mn_portal" >首页Portalid="mn_P18" onmouseover="navShow('P18')">应用id="mn_P15" onmouseover="navShow('P15')">技术id="mn_P37" onmouseover="showMenu({'ctrlid':this.id,'ctrlclass':'hover','duration':2})">前沿id="mn_P36" onmouseover="navShow('P36')">宝箱id="mn_P61" onmouseover="showMenu({'ctrlid':this.id,'ctrlclass':'hover','duration':2})">专栏id="mn_P65" >企业id="mn_Nd633" >导航 折叠导航 关注微信 关注微博 关注我们

    QQ|广告服务|关于我们|Archiver|手机版|小黑屋|大数据人 ( 鄂ICP备14012176号-2  

    GMT+8, 2024-5-2 09:04 , Processed in 0.253527 second(s), 34 queries .

    Powered by 小雄! X3.2

    © 2014-2020 bigdataer Inc.

    快速回复 返回顶部 返回列表