LINGO软件的使用2010详细版课件.ppt

  1. 1、本文档共153页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LINGO|OPTIONS|Global Solver(全局最优求解程序)选项卡 全局最优求解程序 策略 第1次对变量分枝时使用的分枝策略 Absolute Width(绝对宽度) Local Width(局部宽度) Global Width(全局宽度) Global Distance(全局距离) Abs (Absolute) Violation(绝对冲突) Rel (Relative) Violation(相对冲突,缺省设置) 选择活跃分枝节点的方法: Depth First(深度优先) Worst Bound(具有最坏界的分枝优先,缺省) Reformulation:模型重整的级别: None(不重整) Low(低) Medium(中) High(高,缺省) LINGO|OPTIONS|Global Solver(全局最优求解程序)选项卡 多初始点求解程序 尝试次数:设定用多少个初始点尝试求解,有以下几种可能的设置: Solver Decides:由LINGO决定(缺省设置,对小规模NLP问题为5次,对大规模问题不使用多点求解程序) Off:不使用多点求解程序 N(1的正整数):N点求解 5. LINGO命令窗口 LINGO入门 2.在LINGO中使用集合 3. 运算符和函数 4. LINGO的主要菜单命令 5. LINGO命令窗口 6.习题 LINGO命令行 模式 LINGO有两种命令模式:Windows模式, 命令行 (Command-Line) 模式。这里简单介绍一下命令行模式下的主要行命令。 可以通过菜单命令“Window|Command Window (Ctrl+1)”打开命令窗口,在命令窗口下操作。 在命令窗口下的提示符 “:”后面键入 COMMANDS(COM)可以看到LINGO的所有行命令 部分行命令的基本功能 在LINGO中不再支持LINDO的部分行命令,如DATE,TABL,SDBC,FBS,FPUN,SMPN等。LINGO也增加了一些与LINDO不同的命令(见下表)。 LINGO行命令 功能简介 MEM 显示矩阵生成器(建模语言)的内存使用情况(不包括求解程序使用的内存) MODEL 开始输入LINGO模型 FRMPS 读出自由格式的MPS文件(而RMPS命令读出固定格式的MPS文件) GEN 编译并以代数形式生成展开的模型,参见“LINGO|Generate”菜单命令 LINGO行命令 功能简介 HIDE 用户对模型设定密码,隐藏模型文本的内容(如:为了保护你的知识产权时) SMPI 以MPI文件格式保存模型(该文件主要供LINDO API软件阅读,提供接口) FREEZE 冻结(即保存)系统参数(包括SET命令可以设定的所有参数),下次启动LINGO这些参数仍然有效;实际上,这些参数保存在LINGO目录下的LINGO.CNF文件中;用户随时可以运行“SET DEFAUT”和“FREEZE”两条命令恢复缺省设置。 DBUID 设定数据库的用户名,该用户名在@ODBC()函数存取数据库时使用 DBPWD 设定数据库的使用密码,该密码在@ODBC()函数存取数据库时使用 APISET 该命令用于设定LINDO API所需要的参数(当然,只有当某个参数不能通过LINGO的前端命令“SET”来修改时才需要使用APISET命令)。因此,这是比较专业的参数选项,具体请参见LINDO API的使用手册。 部分行命令的基本功能 LINGO中的SET命令 相同的命令,LINGO中与在LINDO中也不完全相同。 LINGO中的SET命令能设定的参数比LINDO中多。 凡是用户能够控制的LINGO系统参数, SET命令都能够对它进行设置. SET 命令的使用格式为: SET parameter_name | parameter_index [parameter_value] parameter_name是参数名,parameter_index是参数索引(编号),parameter_value是参数值。当不写出参数值时,则SET命令的功能是显示该参数当前的值。 “SET DEFAULT”命令用于将所有参数恢复为系统的默认值(缺省值)。这些设置如果不用“FREEZE”命令保存到配置文件LINGO.CNF中,退出LINGO后这些设置失效。 SET 可设置的参数及简要功能 参数名 缺省值 简要说明 ILFTOL 0.3e-5 初始线性可行误差限 FLFTOL 0.1e-6 最终线性可行误差限 INFTOL 0.1e-2 初始非线性可行误差限 FNFTOL 0.1e-5 最终非线性可行误差限 RELINT 0.8e-5 相对整性误差限 NOPTOL 0.2e-6 非线性规划(NLP)的最优性误差限

文档评论(0)

5500082 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档