[数学]LINGO-howto.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[数学]LINGO-howto

第 3章 LINGO 软件的基本使用方法 §3.1 LINGO 的基本特点 LINGO 8.0 for Windows 软件比以前的版本有了很大的改进,功能大大增强,性能更加稳 定,解答结果更加可靠。 LINGO8.0forWindows 软件安装程序的文件大小通常 20M 多一点,安装过程与 LINDO6.1 for Windows 的安装过程完全类似,我们下面假设 LINGO 8.0 for Windows 软件已经安装完 毕。 同样,LINGO 8.0 也有两种命令模式:一种是常用的 Windows 模式 ,通过下拉式菜单命令驱 动 LINGO 运行(多数的菜单命令通常有快捷键,常用的菜单命令在工具栏中有图标表示的快捷按 钮),界面是图形式的,使用起来也比较方便;另一种是命令行 (Command-Line) 模式 ,仅在命 令窗口(CommandWindow)下操作,通过输入行命令驱动 LINGO运行,其使用界面不是图形式的, 而是字符式的,初学者往往不太容易掌握。与上一章一样,我们仍然主要在 Windows 菜单驱动模 式下介绍 LINGO 的使用方法,最后再简单介绍一下命令行模式下的主要行命令。 我们前面说过,从基本功能上看,与 LINDO相比,LINGO 软件主要具有两大优点: 1、除具有 LINDO 的全部功能外,还可用于求解非线性规划问题,包括非线性整数规划问题。 2、LINGO包含了内置的建模语言,允许以简练、直观的方式描述较大规模的优化问题,模型 中所需的数据可以以一定格式保存在独立的文件中。 前一条是很容易理解的。那么后一条呢?从前一章的介绍中可以看到,虽然 LINDO 输入模型 的格式与我们数学上对数学规划的表达式非常接近,但是如果我们希望在 LINDO 模型窗口下输入 一个比较大规模的模型,那将是一件非常费时费力的事情。例如,如果决策变量有 1000 个,由于 LINDO不提供数组或类似的数据结构,我们除了用 x1,x2,…,x1000 或类似方法表示决策变量外, 完全没有其他办法。而对实际企业中的优化问题,决策变量达到几十万个也是常有的事,显然用前 面那种在 LINDO模型窗口下输入模型的方法几乎是不可能的。而 LINGO则在这方面通过引入建模 语言有了很大改进 .也就是说,即使你只对解线性规划感兴趣,你也应该学习使用 LINGO。 §3.2 初识 LINGO 在 Windows 操作系统下双击 LINGO 图标,启动 LINGO 软件,屏幕上首先显示如图 1 所示的 窗口。 图 1 1 图 1 中最外层的窗口使 LINGO 软件的主窗口,所有其他窗口都在这个窗口之内。当前光标所 在的窗口上标有 “LINGO MODEL – LING0 1”,这就是模型窗口,也就是用于输入优化模型的窗口。 初步观察可以看到,图 1 这个界面与 LINDO软件的界面非常类似,只是在 LINGO软件的主窗口中, 最下面增加了一个状态行 (仔细观察,可以发现菜单和工具栏也略有区别)。目前,状态行最左边 显示的是“Ready”,表示 “准备就绪”;右下角现实的是当前时间,时间前面是当前光标的位 置(1行 1 列)。将来,用户可以用选项命令(LINGO|Options菜单命令)决定是否需要显示工 具栏和状态行。 作为一个最简单的例子,我们看看上一章 2.2 节中输入的那个简单例子在 LINGO 下应当如何输 入. 当时我们把它存入了一个名为 EXAM0202.LTX 的模型文件中,为了对比 LINDO和 LINGO 输入 的差别,我们现在重新用 LINDO把它打开,看到该例子是如图 2 所示的线性规划。 图2 图3 2 在 LINGO 中,有一个命令可以直接把 LINDO 的模型文件转化成 LINGO 模型。我们选择菜单 命令 FILE | IMPORT LINDO FILE (F12), 其意思是 “导入LINDO 文件”,则屏幕上会显示一个标准 的“打开文件”的对话框,我们在目录下找到EXAM0202.LTX ,选定该文件后,屏幕显示如图 3 。 这个命令在 LINGO 主窗口中又打开了两个子窗口,一个是命令窗口(Command Window ),另一个 是名为“exam0202 ”的模型窗口.。可以看出,当前光标位于命令窗口(从主窗口左

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档