- 16
- 0
- 约6.94万字
- 约 44页
- 2017-10-16 发布于浙江
- 举报
谢金星:MATLAB 优化工具箱和 LINDO/LINGO 优化软件 第 69 页 共 112 页
第 4 章 LINGO 软件的使用方法
LINGO 8.0 for Windows软件比以前的版本有了很大的改进,功能大大增强,性能更
加稳定,解答结果更加可靠。该软件安装程序的文件大小通常 20M 多一点,安装过程与 LINDO
6.1 for Windows 的安装过程完全类似,我们下面假设该软件已经安装完毕。
同样,LINGO 8.0也有两种命令模式:一种是常用的 Windows 模式 , 通过下拉式菜单
命令驱动 LINGO运行(多数的菜单命令通常有快捷键,常用的菜单命令在工具栏中有图标表
示的快捷按钮),界面是图形式的,使用起来也比较方便;另一种是命令行 (Command-Line)
模式 ,仅在命令窗口(CommandWindow)下操作,通过输入行命令驱动 LINGO运行,其使用
界面不是图形式的,而是字符式的,初学者往往不太容易掌握。与上一章一样,我们仍然主
要在 Windows 菜单驱动模式下介绍 LINGO 的使用方法,最后再简单介绍一下命令行模式下
的主要行命令。
第三章 3.1.1节说过,从基本功能上看,与 LINDO相比,LINGO 软件主要有两大优点:
1、除具有 LINDO 的全部功能外,还可用于求解非线性规划问题,包括非线性整数规划
问题。
2、LINGO包含了内置的建模语言,允许以简练、直观的方式描述较大规模的优化问题,
模型中所需的数据可以以一定格式保存在独立的文件中。
前一条是很容易理解的。那么后一条呢?从前一章的介绍中可以看到,虽然 LINDO输入
模型的格式与我们数学上对数学规划的表达式非常接近,但是如果我们希望在 LINDO模型窗
口下输入一个比较大规模的模型,那将是一件非常费时费力的事情。例如,如果决策变量有
1000 个,由于 LINDO 不提供数组或类似的数据结构,我们除了用 x1,x2,…, x1000 或类
似方法表示决策变量外,完全没有其他办法。而对实际企业中的优化问题,决策变量达到几
十万个也是常有的事,显然用前面那种在 LINDO模型窗口下输入模型的方法几乎是不可能的。
而 LINGO 则在这方面通过引入建模语言有了很大改进 .也就是说,即使你只对解线性规划感
兴趣,你也应该学习使用 LINGO。
§4.1 初识 LINGO
在 Windows 操作系统下双击 LINGO 图标,启动 LINGO软件,屏幕上首先显示如图 4-1
所示的窗口。
图 4-1
第 69 页 共 112 页
谢金星:MATLAB 优化工具箱和 LINDO/LINGO 优化软件 第 70 页 共 112 页
图 4-1 中最外层的窗口使 LINGO软件的主窗口,所有其他窗口都在这个窗口之内。当前
光标所在的窗口上标有“LINGO MODEL – LING01 ”,这就是模型窗口,也就是用于输入优
化模型的窗口。初步观察可以看到,图 4-1 这个界面与 LINDO软件的界面非常类似,只是在
LINGO 软件的主窗口中,最下面增加了一个状态行(仔细观察,可以发现菜单和工具栏也略
有区别)。目前,状态行最左边显示的是“Ready”,表示 “准备就绪”;右下角显示的是
当前时间,时间前面是当前光标的位置(1 行 1 列)。将来,用户可以用选项命令
(LINGO|Options菜单命令)决定是否需要显示工具栏和状态行。
作为一个最简单的例子,我们看看上一章 3.2 节中输入的那个简单例子在 LINGO 下应当
如何输入. 当时我们把它存入了一个名为 EXAM0202.LTX 的模型文件中,为了对比 LINDO和
LINGO 输入的差别,我们现在重新用 LINDO 的“File|Open”菜单命令把它打开,看到该例
子是图 4-2 所示的线性规划。
图4-2
图4-3
在 LINGO 中,还有一个命令可以直接把 LINDO 的模型文件转化成LINGO 模型。我们选
择菜单命令 FILE | IMPORT LINDO FILE (F12), 其意思是“导入 LINDO 文件”,则屏幕上会
第 70 页 共 112 页
谢金星
您可能关注的文档
- 點校本二十四史100·[唐]李延壽·北史(全十冊)·第十冊·卷九二至卷一〇〇·傳(中華書局1974).pdf
- 《数学建模方法及其应用》韩中庚 -正文.pdf
- 【培训师之-精选讲议】=ETT+培训讲师培训精选宝典【T074】.ppt
- 【培训师之-精选讲议】=PTT+培训知识精选学习课件【P023】.ppt
- 【培训师之-精选讲议】=PTT+职业讲师训练精选宝典【P082】.ppt
- 【培训师之-精选讲议】=PTT+职业培训师培训之课件【P042】.ppt
- 【培训师之-精选讲议】=PTT+训练讲师操作精选手册【P059】.pdf
- 【培训师之-精选讲议】=PTT+专业讲师培训精选宝典【T080】.ppt
- 【培训师之-精选讲议】=PTT+职业培训师培训之课件【P049】.ppt
- 【培训师之-精选讲议】=TTT+内部高级培训师之培训【T129】.ppt
原创力文档

文档评论(0)