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

 找回密码
 注册会员

扫一扫,访问微社区

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

§2.3 输出转向命令 DIVE (DIVERT)

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

    [LV.3]偶尔看看II

    852

    主题

    972

    帖子

    4804

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    4804
    QQ
    跳转到指定楼层
    楼主
    发表于 2015-7-14 12:58:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    §2.3   输出转向命令  DIVE (DIVERT)1.命令功能:将屏幕输出的信息转到指定的磁盘文件中去。
    2.命令格式:
                  :DIVE[文件名.扩展名]<CR>
    其中文件名(扩展名)是用户给定的用来存放屏幕输出信息的磁盘文件名。
    3.命令使用:
    DIVE命令执行以后,一切屏幕输出信息都将转到指定的磁盘文件中去,大多数输出信息都将不再在屏幕上显示,但一些重要的揭示信息仍将在屏幕上显示,请看下面的操作:


    :MAX 2X1+3X2
    MAX>ST
    MAX>X1+2X2<12
    MAX>2X1+4X2<18
    END
    :DIVE SOLU.DAT
    :LOOK ALL
    :GO
        LP OPTIMUM FOUND AT STEP   2

        OBJECTIVE FUNCTION VALUE

            1)18.0000000

    DORANGE(SENSITIVITY) ANALYSIS ?

    GO>N
    :QUIT
    C>

    如果继续操作,由于这些操作在DIVE命令执行之后实施,原来应该在屏幕上显示的信息都将转到磁盘文件SOLU.DAT中去。
    现在,如果我们在操作系统下用操作系统文件显示命令TYPE来显示磁盘文件SOLU.DAT的内容,将会看到:

    C>TYPESOLU.DAT


    MAX   2 X1  +  3  X2

    SUBJECT   TO

      2)     X1   +   2 X2  <=  12

      3)  2  X1   +  4  X2  <= 18

    END


         LP OPTIMUM FOUND AT STEP   2

         OBJECTIVE FUNCTION VALUE

             1)18.0000000

    VARIABLE        VALUE         REDUCED   COST
    X1              9.000000       .000000
    X2               .000000      1.000000

    ROW             SLACK        DUAL    PRICES
    2)              3.000000      .000000
    3)               .000000     1.000000

    NO.ITERATIONS=  2


    由于命令DIVE生成的磁盘文件是以ASCⅡ码存放的,因此所生成的文件是可以显示的,可以用各种文本编辑程序(如DOS编辑命令EDIT,Windows中的Notepat等)编辑修改。
    这样,我们已经可以对一个模型进行输入(包括键盘输入和读取磁盘文件)、显示、运行、模型存盘、运行结果存盘等基本操作了。
    回复

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /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 07:22 , Processed in 0.252036 second(s), 30 queries .

    Powered by 小雄! X3.2

    © 2014-2020 bigdataer Inc.

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