您好,欢迎访问三七文档
§6LINGO的命令行命令以下将按类型列出在LINGO命令行窗口中使用的命令,每条命令后都附有简要的描述说明。在平台中,从的窗口菜单中选用“CommandWindow”命令或直接按Ctrl+1可以打开LINGO的命令行窗口,便可以在命令提示符“:”后输入以下命令。如果需要以下命令的详细描述说明,可以查阅LINGO的帮助。1.LINGO信息Cat显示所有命令类型Com按类型显示所用LINGO命令Help显示所需命令的简要帮助信息Mem显示内存变量的信息2.输入(Input)model以命令行方式输入一个模型take执行一个文件的命令正本或从磁盘中读取某个模型文件3.显示(Display)look显示当前模型的内容genl产生LINGO兼容的模型gen生成并显示整个模型hide为模型设置密码保护pause暂停屏幕输出直至再次使用此命令4.文件输出(FileOuput)div将模型结果输出到文件svrt将模型结果输出到屏幕save将当前模型保存到文件smps将当前模型保存为MPS文件5.求解模型(Solution)go求解当前模型solu显示当前模型的求解结果6.编辑模型(ProblemEditing)del从当前模型中删除指定的某一行或某两行之间(包括这两行)的所有行ext在当前模型中添加几行alt用新字符串替换掉某一行中、或某两行之间的所有行中的旧字符串7.退出系统(Quit)quit退出LINGO系统8.系统参数(SystemParameters)page以“行”为单位设置每页长度ter以简略方式输出结果ver以详细方式输出结果wid以“字符”为单位设置显示和输出宽度set重新设置默认参数freeze保存当前参数设置,以备下一次重新启动LINGO系统时还是这样的设置time显示本次系统的运行时间这里详细说明SET指令。凡是用户能够控制的LINGO系统参数,SET命令都能够对它进行设置。SET命令的使用格式为:SETparameter_name|parameter_index[parameter_value],其中parameter_name是参数名,parameter_index是参数索引(编号),parameter_value是参数值。当不写出参数值时,则SET命令的功能是显示该参数当前的值。此外,“setdefault”命令用于将所有参数恢复为系统的默认值(缺省值)。这些设置如果不用“freeze”命令保存到配置文件lingo.cnf中,则退出LINGO系统后这些设置就无效了。索引参数名缺省值简要说明1ILFTOL0.3e-5初始线性可行误差限2FLFTOL0.1e-6最终线性可行误差限3INFTOL0.1e-2初始非线性可行误差限4FNFTOL0.1e-5最终非线性可行误差限5RELINT0.8e-5相对整性误差限6NOPTOL0.2e-6非线性规划(NLP)的最优性误差限7ITRSLW5缓慢改进的迭代次数的上限8DERCMP0导数(0:数值导数,1:解析导数)9ITRLTM0迭代次数上限(0:无限制)10TIMLIM0求解时间的上限(秒)(0:无限制)11OBJCTS1是否采用目标割平面法(1:是,0:否)12MXMEMB32模型生成器的内存上限(兆字节)(对某些机器,可能无意义)13CUTAPP2割平面法的应用范围(0:根节点,1:所有节点,2:LINGO自动决定)14ABSINT.000001整性绝对误差限15HEURIS3整数规划(IP)启发式求解次数(0:无,可设定为0~100)16HURDLEnone整数规划(IP)的“篱笆”值(none:无,可设定为任意实数值)17IPTOLA.8e-7整数规划(IP)的绝对最优性误差限18IPTOLR.5e-7整数规划(IP)的相对最优性误差限19TIM2RL100采用IPTOLR作为判断标准之前,程序必须求解的时间(秒)20NODESL0分枝节点的选择策略(0:LINGO自动选择;1:深度优先;2:最坏界的节点优先;3:最好界的节点优先)21LENPAG0终端的页长限制(0:没有限制;可设定任意非负整数)22LINLEN76终端的行宽限制(0:没有限制;可设定为64-200)23TERSEO0输出级别(0:详细型,1:简洁型)24STAWIN1是否显示状态窗口(1:是,0:否,Windows系统才能使用)25SPLASH1弹出版本和版权信息(1:是,0:否,Windows系统才能使用)26OROUTE0将输出定向到命令窗口(1:是,0:否,Windows系统才能使用)27WNLINE800命令窗口的最大显示行数(Windows系统才能使用)28WNTRIM400每次从命令窗口滚动删除的最小行数(Windows系统才能使用)29STABAR1显示状态栏(1:是,0:否,Windows系统才能使用)30FILFMT1文件格式(0:lng格式,1:lg4格式,Windows系统才能使用)31TOOLBR1显示工具栏(1:是,0:否,Windows系统才能使用)32CHKDUP0检查数据与模型中变量是否重名(1:是,0:否)33ECHOIN0脚本命令反馈到命令窗口(1:是,0:否)34ERRDLG1错误信息以对话框显示(1:是,0:否,Windows系统才能使用)35USEPNM0允许无限制地使用基本集合的成员名(1:是,0:否)36NSTEEP0在非线性求解程序中使用最陡边策略选择变量(1:是,0:否)37NCRASH0在非线性求解程序中使用启发式方法生成初始解(1:是,0:否)38NSLPDR1在非线性求解程序中用SLP法寻找搜索方向(1:是,0:否)39SELCON0在非线性求解程序中有选择地检查约束(1:是,0:否)40PRBLVL0对混合整数线性规划(MILP)模型,采用探测(Probing)技术的级别(0:LINGO自动决定;1:无;2-7:探测级别逐步升高)41SOLVEL0线性求解程序(0:LINGO自动选择,1:原始单纯形法,2:对偶单纯形法,3:障碍法(即内点法))42REDUCE2模型降维(2:LINGO决定,1:是,0:否)43SCALEM1变换模型中的数据的尺度(1:是,0:否)44PRIMPR0原始单纯形法决定出基变量的策略(0:LINGO自动决定,1:对部分出基变量尝试,2:用最陡边法对所有变量进行尝试)45DUALPR0对偶单纯形法决定出基变量的策略(0:LINGO自动决定,1:按最大下降比例法确定,2:用最陡边法对所有变量进行尝试)46DUALCO1指定对偶计算的级别(0:不计算任何对偶信息;1:计算对偶价格;2:计算对偶价格并分析敏感性)47RCMPSN0UseRCformatnamesforMPSI/O(1:yes,0:no)48MREGEN1重新生成模型的频率(0:当模型的文本修改后;1:当模型的文本修改或模型含有外部引用时;3:每当有需要时)49BRANDR0分枝时对变量取整的优先方向(0:LINGO自动决定;1:向上取整优先;2:向下取整优先)50BRANPR0分枝时变量的优先级(0:LINGO自动决定,1:二进制(0-1)变量)51CUTOFF.1e-8解的截断误差限52STRONG10指定强分枝的层次级别53REOPTB0IP热启动时的LP算法(0:LINGO自动选择;1:障碍法(即内点法);2:原始单纯形法;3:对偶单纯形法)54REOPTX0IP冷启动时的LP算法(选项同上)55MAXCTP200分枝中根节点增加割平面时,最大迭代检查的次数56RCTLIM.75割(平面)的个数相对于原问题的约束个数的上限(比值)57GUBCTS1是否使用广义上界(GUB)割(1:是,0:否)58FLWCTS1是否使用流(Flow)割(1:是,0:否)59LFTCTS1是否使用Lift割(1:是,0:否)60PLOCTS1是否使用选址问题的割(1:是,0:否)61DISCTS1是否使用分解割(1:是,0:否)62KNPCTS1是否使用背包覆盖割(1:是,0:否)63LATCTS1是否使用格(Lattice)割(1:是,0:否)64GOMCTS1是否使用Gomory割(1:是,0:否)65COFCTS1是否使用系数归约割(1:是,0:否)66GCDCTS1是否使用最大公因子割(1:是,0:否)67SCLRLM1000语法配色的最大行数(仅Windows系统使用)68SCLRDL0语法配色的延时(秒)(仅Windows系统使用)69PRNCLR1括号匹配配色(1:是,0:否,仅Windows系统使用)70MULTIS0NLP多点求解的次数(0:无,可设为任意非负整数)71USEQPR0是否识别二次规划(1:是,0:否)72GLOBAL0是否对NLP采用全局最优求解程序(1:是,0:否)73LNRISE0线性化级别(0:LINGO自动决定,1:无,2:低,3:高)74LNBIGM100,000线性化的大M系数75LNDLTA.1e-5线性化的Delta误差系数76BASCTS0是否使用基本(Basis)割(1:是,0:否)77MAXCTR2分枝中非根节点增加割平面时,最大迭代检查的次数78HUMNTM0分枝中每个节点使用启发式搜索的最小时间(秒)79DECOMP0是否使用矩阵分解技术(1:是,0:否)80GLBOPT.1e-5全局最优求解程序的最优性误差限81GLBDLT.1e-6全局最优求解程序在凸化过程中增加的约束的误差限82GLBVBD.1e+11全局最优求解程序中变量的上界83GLBUBD2全局最优求解程序中变量的上界的应用范围(0:所有变量都不使用上界;1:所有变量都使用上界;2:部分使用)84GLBBRN5全局最优求解程序中第1次对变量分枝时使用的分枝策略(0:绝对宽度;1:局部宽度;2:全局宽度;3:全局距离;4:绝对冲突;5:相对冲突)85GLBBXS1全局最优求解程序选择活跃分枝节点的方法(0:深度优先;1:具有最坏界的分枝优先)86GLBREF3全局最优求解程序中模型重整的级别:(0:不进行重整;1:低;2:中;3:高)
本文标题:LINGO命令
链接地址:https://www.777doc.com/doc-6134956 .html