LINGO软件的基本使用方法(推荐).docVIP

  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软件的基本使用方法(推荐)

第3章 LINGO软件的基本使用方法 3.1 LINGO入门 3.1.1 LINGO软件的安装过程和主要特色 LINGO9.0 for Windows软件的安装过程与LINDO6.1 for Windows软件的安装过程类似。软件安装程序的文件大小通常是20M多一点,当你开始安装后,仍然需要接受安装协议、选择安装目录(默认的目录通常是C:\LINGO9).安装完成前,会出现图3.1所示的对话框,这个对话框询问你希望采纳的默认的建模(即编程)语言,系统推荐的是采用LINGO语法,即选项“LINGO( recommended)”;你也可以选择“LINDO”将LINDO语法作为默认的设置。在图3.1中按下“OK(确认)”按钮,系统就会完成LINGO的安装过程。安装后你也可以随时通过“LINGOFile Format”命令来修改默认的建模(即编程)语言。 图3.1 选择编程语法格式 我们下面假设LINGO9.0 For Windows软件已经成功安装。第一次运行LINGO软件时,系统需要你输入密码(图3.2),操作方法与LINDO完全类似,这里不再重复了。 与LINDO类似,LINGO也有两种命令模式:一种是常用的Windows模式,通过下拉式菜单命令驱动LINGO运行(多数的菜单命令通常有快捷键,常用的菜单命令在工具                 图3-2 输入授权密码 栏中有图标表示的快捷按钮),界面是图形式的,使用起来也比较方便;另一种是命令行(Command-Line)模式,仅在命令窗口(Command Window)下操作,通过输入行命令驱动LINGO运行,其使用界面不是图形式的,而是字符式的,初学者往往不太容易掌握,与第2章一样,我们仍然主要在Windows菜单驱动下介绍一下命令行模式下的主要行命令。 LINGO9.0软件比以前的版本有了很大的改进,功能大大加强,性能更加稳定,解答结果更加可靠。我们前面说过,从基本功能看,与LINDO相比,LINGO软件主要具有两大优点: (1)除具有LINDO的全部功能外,还可用于求解非线性规划问题,包括非线性整数规划问题。 (2)LINGO包含了内置的建模语言,允许以简练、直观的方式描述教大规模的优化问题,模型中所需的数据可以以一定格式保存在独立的文件中。 前一条是很容易理解的。那么后一条呢?从第2章的介绍中可以看出,虽然LINGO输入模型的格式与我们数学上对数学规划的表达式非常接近,但是如果我们希望在LINDO模型窗口下输入一个规模比较大的模型,那将式一件非常费时费力的事情。例如,如果决策变量有1000个,由于LINGO不提供数据组或类似的数据结构,我们除了用 x1,x2,…,x1000或类似方法表示决策变量外,完全没有其他办法。而对实际企业中的优化问题,决策变量达到几万、几十万个饿是常有的事,显然前面那种在LINDO模型窗口下输入模型的方法几乎是不可能的。而LINGO则在这方面通过引入建模语言(常称为“矩阵生成器”)有了很大改进。也就是说,即使你只对解线性规划感兴趣,你也应该学习使用LINGO。事实上,LINDO公司目前已将LINDO软件从起产品目录中删除了,而将LINDO软件的所有功能(包括LINDO语法格式)都在LINGO中得到了支持,所以不久的将来总有一天人们会废弃LINDO软件不在使用的,但LINDO的生命力应该还是很强的.  3.1.2 在LINGO中使用LINDO模型   在Windows操作系统下双击LINGO图标或从Windows操作系统下选择LINGO软件运行,启动LINGO软件,屏幕上首先显示如图3-3所示的窗口.            图3-3 LINGO初始界面 图3-3中最外层的窗口是LINGO软件的主窗口(LINGO软件的用户界面),所有其他窗口都在这个窗口之内.当前光标所在的窗口上标有“LINGO Model – LINGO1”,着就是模型窗口(model window),也就是用于输入LINGO优化模型(即LINGO程序)的窗口.初步观察可以看到,图3-3这个界面与LINDO软件的界面非常类似,只是在LINGO软件的主窗口中最下面增加了一个状态行(仔细观察,可以发现菜单和工具栏也略有区别).目前,状态行最左边显示的是“Ready”,表示“准备就绪”;右下角显示的是当前时间,时间前面是当前光标的位置“Ln 1,Col 1”(即1 行1列)。将来,用户可以用选项命令决定是否需要显示工具栏和状态行。 在LINGO中可以直接使用LINDO语法编写的优化模型(即优化程序)。作为一个最简单的例子,我们看看2.1.2节例2.1中输入的那个简单例子在LINGO下应当如何输入。当时我们把它存入了一个名为exam0201.l

文档评论(0)

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

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

1亿VIP精品文档

相关文档