韦琳娜-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入门

LINGO 入 门 目 录 目 录 2 1 LINGO基础 1 1.1 LINGO软件的安装过程 1 1.2 在LINGO中使用LINDO模型 1 1.3 编写一个简单的LINGO程序 2 1.4 敏感性分析 5 2 在LINGO中使用集合 8 2.1 集合的基本用法和LINGO模型的基本要素 8 2.2 基本集合与派生集合 11 2.3 稠密集合与稀疏集合 13 2.4 集合的使用小结 14 3 运算符和函数 15 4 LINGO软件与外部文件的接口 16 4.1 通过Windows剪贴板传递数据 16 4.2 通过文本文件传递数据 16 4.3 通过Excel电子表格文件传递数据 17 附 录 19 1 LINGO基础 1.1 LINGO软件的安装过程 LINGO软件非常容易安装,只需要在Windows操作系统下将安装光盘(或USB盘)插入光驱(或USB接口),运行其中的安装程序(通常是setup.exe)就可以了。目前从LINDO系统公司或其他渠道得到的安装程序,多数情况下是一个自解压的可执行性文件(如lingo8.exe,大致是20M左右),可以直接运行这个程序进行安装。 LINGO 9.0 for Windows软件安装完成前,会出现一个对话框,询问你希望采纳的默认的建模(即编程)语言,系统推荐的是采用LINGO语法,即选项“LINGO(recommended)”;你也可以选择“LINDO”将LINDO语法作为默认的设置。安装后你也可以随时通过“LINGO|Options|Interface|File Format”命令来修改默认的建模语言。 第一次运行刚安装的LINGO软件时,系统会弹出一个对话框,要求你输入许可证(licence)。如果你买的是正版软件,请在密码框中输入LINGO公司提供给你的许可证(如果密码已经被复制(Ctrl+C)到Windows剪贴板中,则可以使用粘贴(Ctrl+V)命令从Windows剪贴板中将密码拷贝到密码框中),然后按“OK”按钮即可。否则,按下“Demo”按钮使用演示版(即试用版)。演示版与正式版的基本功能是类似的,只是演示版能够求解问题的规模(即决策变量和约束的个数)受到严格限制,对于规模稍微大些的问题就不能求解了。任何时候你都可以使用菜单命令“File|Licence”打开这个密码对话框,通过输入许可证成为正式版用户。 查看LINGO软件的安装目录,通常可以看到其中有一个名为Samples的子目录,该子目录下有很多名为“*.lg4”的文件,后缀lg4表明这些文件是LINGO格式的模型文件。这些小例子对初学者学习LINGO很有帮助。 1.2 在LINGO中使用LINDO模型 LINDO与LINGO都是LINDO系统公司开发的专门用于求解最优化问题的软件包。与LINDO相比,LINGO软件主要具有两大优点: (1)除具有LINDO的全部功能外,还可用于求解非线性规划问题,包括非线性整数规划问题。 (2)LINGO包含了内置的建模语言,允许以简练、直观的方式描述较大规模的优化问题,模型中所需的数据可以以一定格式保存在独立的文件中。 所以LINDO公司已经将LINDO软件从其产品目录中删除。我们不提倡再使用LINDO软件,这里只简单介绍一下如何在LINGO中使用原有的LINDO模型。 LINGO 9.0完全支持LINDO模型程序的书写格式。在LINGO 9.0模型窗口中选择菜单命令“File|Open (F3)”,屏幕上显示如图1-1所示的“打开文件”对话框,可以看到以下几种不同的“文件类型”: ·后缀“lg4”表示LINGO格式的模型文件,是一种特殊的二进制格式文件,保存了我们在模型窗口中能够看到的所有文件和其他对象及其格式信息,只有LINGO能读出它,用其他系统打开这种文件时会出现乱码; ·后缀“lng”表示文本格式的模型文件,并且以这个格式保存模型时LINGO将给出警告,因为模型中的格式信息(如字体、颜色、嵌入对象等)将会丢失; ·后缀“ldt”表示LINGO数据文件; ·后缀“ltf”表示LINGO命令脚本文件; ·后缀“lgr”表示LINGO报告文件; ·后缀“ltx”表示LINDO格式的模型文件; ·后缀“mps”表示MPS(数学规划系统)格式的模型文件; ·“*.*”表示所有文件。 (除“lg4”文件外,另外几种格式的文件其实都是普通的文本文件,可以用任何文本编辑器打开和编辑。) 图 1-1 在LINGO 9.0中打开LINDO文件 只需将“文件类型”选为“*.ltx”,就可以直接在Lingo 9.0中打开使用LINDO语法编写的优化模型(即优化程序)了。此时,我们可以选择“LINGO|Solve (Ctrl+S

文档评论(0)

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

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档