lingo的基本使用方法.ppt

  1. 1、本文档共150页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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)的最优性误差限 ITRSLW 5 缓慢改进的迭代次数的上限 DERCMP 0 导数 (0:数值导数, 1:解析导数) ITRLIM 0 迭代次数上限 (0:无限制) SET 可设置的参数及简要功能 参数名 缺省值 简要说明 TIMLIM 0 求解时间的上限(秒) (0:无限制) OBJCTS 1 是否采用目标割平面法 (1:是, 0:否) MXMEMB 32 模型生成器的内存上限(兆字节)(对某些机器,可能无意义) CUTAPP 2 割平面法的应用范围(0:根节点, 1:所有节点, 2:LINGO自动决定) ABSINT .000001 整性绝对误差限 HEURIS 3 整数规划(IP)启发式求解次数 (0:无, 可设定为0~100) SET 可设置的参数及简要功能 参数名 缺省值 简要说明 HURDLE none 整数规划(IP)的“篱笆”值(none:无, 可设定为任意实数值) IPTOLA .8e-7 整数规划(IP)的绝对最优性误差限 IPTOLR .5e-7 整数规划(IP)的相对最优性误差限 TIM2RL 100 采用IPTOLR作为判断标准之前,程序必须求解的时间(秒) NODESL 0 分枝节点的选择策略(0: LINGO自动选择;1:深度优先;2: 最坏界的节点优先;3: 最好界的节点优先) SET 可设置的参数及简要功能 参数名 缺省值 简要说明 LENPA

文档评论(0)

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

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

1亿VIP精品文档

相关文档