今、NQ的种含间多令行窗口中使用的命令,每条命令后都 有简要的描述说明 在平台中,从的窗口菜单中选用“ Command window命令或直接按 Ct忡可以打开L丨NG○的命令行窗口,便可以在命令提示符“输入以 下命令。 如果需要以下命令的详细描述说明,可以査阅 LINGO的帮助。 1.LNGo信息 cat显示所有命令类型 Com按类型显示所用L|NGO命令 Help显示所需命令的简要帮助信息 Mem显示内存变量的信息 2.输入(nput mode以命令行方式输入一个模型 t执行一个文件的命令正本或从磁盘中读取某个模型文件 3.显示( Display) look显示当前模型的内容 gen产生LNGO兼容的模型 gen生成并显示整个模型 hide为模型设置密码保护
以下将按类型列出在LINGO命令行窗口中使用的命令,每条命令后都 附有简要的描述说明。 在平台中,从的窗口菜单中选用“Command Window”命令或直接按 Ctrl+1可以打开LINGO的命令行窗口,便可以在命令提示符“:”后输入以 下命令。 如果需要以下命令的详细描述说明,可以查阅LINGO的帮助。 1. LINGO信息 Cat 显示所有命令类型 Com 按类型显示所用LINGO命令 Help 显示所需命令的简要帮助信息 Mem 显示内存变量的信息 2. 输入(Input) model 以命令行方式输入一个模型 take 执行一个文件的命令正本或从磁盘中读取某个模型文件 3. 显示(Display) look 显示当前模型的内容 genl 产生LINGO兼容的模型 gen 生成并显示整个模型 hide 为模型设置密码保护 pause 暂停屏幕输出直至再次使用此命令 §6 LINGO的命令行命令
4.文件输出( File Ouput) di将模型结果输出到文件 svt将模型结果输出到屏幕 save将当前模型保存到文件 smps将当前模型保存为MPS文件 5.求解模型( Solution) go求解当前模型 solu显示当前模型的求解结果 6.编辑模型( Problem Editing) del从当前模型中删除指定的某一行或某两行之间(包括这两行)所有 ext在当前模型中添加几行 a用新字符串替换掉某一行中、或某两行之间的所有行中的旧字符串 7.退出系统(Quit quit退出LNGO系统
4. 文件输出(File Ouput) div 将模型结果输出到文件 svrt 将模型结果输出到屏幕 save 将当前模型保存到文件 smps 将当前模型保存为MPS文件 5. 求解模型(Solution) go 求解当前模型 solu 显示当前模型的求解结果 6. 编辑模型(Problem Editing) del 从当前模型中删除指定的某一行或某两行之间(包括这两行)的所有 行 ext 在当前模型中添加几行 alt 用新字符串替换掉某一行中、或某两行之间的所有行中的旧字符串 7. 退出系统(Quit) quit 退出LINGO系统
8.系统参数( System Parameters) page以“行”为单位设置每页长度 ter以简略方式输出结果 ver以详细方式输出结果 Wd以“字符”为单位设置显示和输出宽度 set重新设置默认参数 freeze保存当前参数设置,以备下一次重新启动LNGO系统时还是这样 的设置 time显示本次系统的运行时间 这里详细说明SET指令。凡是用户能够控制的L|NGO系统参数,SET命令 都能够对它进行设置。SET命令的使用格式为: SET parameter_ name parameter_index parameter_ value I 其中 parameter_name是参数名, parameter index是参数索引(编号), parameter value是参数值。当不写出参数值时,则SET命令的功能是显 示该参数当前的值。此外,“ setdefault”命令用于将所有参数恢复为系统 的默认值(缺省值)。这些设置如果不用“ freeze¨命令保存到配置文件 ingo.cnF中,则退出LNGO系统后这些设置就无效了
8. 系统参数(System Parameters) page 以“行”为单位设置每页长度 ter 以简略方式输出结果 ver 以详细方式输出结果 wid 以“字符”为单位设置显示和输出宽度 set 重新设置默认参数 freeze 保存当前参数设置,以备下一次重新启动LINGO系统时还是这样 的设置 time 显示本次系统的运行时间 这里详细说明SET指令。凡是用户能够控制的LINGO系统参数,SET命令 都能够对它进行设置。SET命令的使用格式为: SET parameter_name | parameter_index [ parameter_value ], 其中parameter_name是参数名,parameter_index是参数索引(编号), parameter _value是参数值。当不写出参数值时,则SET命令的功能是显 示该参数当前的值。此外,“setdefault”命令用于将所有参数恢复为系统 的默认值(缺省值)。这些设置如果不用“freeze”命令保存到配置文件 lingo.cnf中,则退出LINGO系统后这些设置就无效了
索引参数名缺省值 简要说明 1 ILFTOL0.3e-5初始线性可行误差限 2 FLFTOL0.1e-6最终线性可行误差限 NFTOL0.1e-2初始非线性可行误差限 4 FNFTOL0.1e-5最终非线性可行误差限 5| RELINT0.8e-5相对整性误差限 6 NOPTOL0.2e-6非线性规划(NLP)的最优性误差限 7 ITRSLW 缓慢改进的迭代次数的上限 8 DERCMP 导数(0:数值导数,1:解析导数) 9 ITRLTM 迭代次数上限(0:无限制) 10 TIMLIM 50001 求解时间的上限(秒)(0:无限制) OBJCTS 是否采用目标割平面法(1:是,0:否) 12 MXMEMB32|模型生成器的内存上限(兆字节)(对某些机器,可 能无意义) 13 CUTAPP 割平面法的应用范围(0:根节点,1:所有节点, 2:LING0自动决定) 14 ABSINT.00001整性绝对误差限
索引 参数名 缺省值 简要说明 1 ILFTOL 0.3e-5 初始线性可行误差限 2 FLFTOL 0.1e-6 最终线性可行误差限 3 INFTOL 0.1e-2 初始非线性可行误差限 4 FNFTOL 0.1e-5 最终非线性可行误差限 5 RELINT 0.8e-5 相对整性误差限 6 NOPTOL 0.2e-6 非线性规划(NLP)的最优性误差限 7 ITRSLW 5 缓慢改进的迭代次数的上限 8 DERCMP 0 导数 (0:数值导数, 1:解析导数) 9 ITRLTM 0 迭代次数上限 (0:无限制) 10 TIMLIM 0 求解时间的上限(秒) (0:无限制) 11 OBJCTS 1 是否采用目标割平面法 (1:是, 0:否) 12 MXMEMB 32 模型生成器的内存上限(兆字节)(对某些机器,可 能无意义) 13 CUTAPP 2 割平面法的应用范围(0:根节点, 1:所有节点, 2:LINGO自动决定) 14 ABSINT .000001 整性绝对误差限
索引参数名缺省值 简要说明 15 HEURIS 整数规划(IP)启发式求解次数(0:无,可设定为 0100) 16 HURDLE 整数规划(邗)的“篱笆”值(rome:无,可设定 none 任意实数值) 17 IPTOLA.8e-7整数规划(IP)的绝对最优性误差限 18 IPTOLR.5e-7整数规划(IP)的相对最优性误差限 19 TIM2RL 100 采用 IPTOLR作为判断标准之前,程序必须求解的时 间(秒) 分枝节点的选择策略(0: LINGO自动选择:1:深 20 NODESL 0度优先;2:最坏界的节点优先;3:最好界的节点 优先) LENPAG 终端的页长限制(0:没有限制;可设定任意非负整 数 「22 LINDEN76终端的行宽限制(0:没有限制:可设定为6-200 23 TERSEO 0|输出级别(O:详细型,1:简洁型) 24 STAWIN 是否显示状态窗口(1:是,0:否, Windows系统才能 使用)
索引 参数名 缺省值 简要说明 15 HEURIS 3 整数规划(IP)启发式求解次数 (0:无, 可设定为 0~100) 16 HURDLE none 整数规划(IP)的“篱笆”值(none:无, 可设定为 任意实数值) 17 IPTOLA .8e-7 整数规划(IP)的绝对最优性误差限 18 IPTOLR .5e-7 整数规划(IP)的相对最优性误差限 19 TIM2RL 100 采用IPTOLR作为判断标准之前,程序必须求解的时 间(秒) 20 NODESL 0 分枝节点的选择策略(0: LINGO自动选择;1:深 度优先;2: 最坏界的节点优先;3: 最好界的节点 优先) 21 LENPAG 0 终端的页长限制 (0:没有限制;可设定任意非负整 数) 22 LINLEN 76 终端的行宽限制(0:没有限制;可设定为64-200) 23 TERSEO 0 输出级别 (0:详细型, 1:简洁型) 24 STAWIN 1 是否显示状态窗口 (1:是, 0:否, Windows系统才能 使用)