Lingo错误代码完整版.doc
《Lingo错误代码完整版.doc》由会员分享,可在线阅读,更多相关《Lingo错误代码完整版.doc(12页珍藏版)》请在三一文库上搜索。
1、LINGO错误编号及原因对照表 错误代码含义01234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281
2、291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282
3、29230231232100010011002100310041005100610071008100910101011101210131014101510169999LINGO模型生成器的内存已经用尽(可用“LINGO|Options命令对General Solver选项卡中的“Generator Memory Limit选项进行内存大小的修改)模型中的行数太多(对于有实际意义的模型,这个错误很少出现)模型中的字符数太多(对于有实际意义的模型,这个错误很少出现)模型中某行的字符数太多(每行不应该超过200个字符,否则应换行)指定的行号超出了模型中实际具有的最大行号(这个错误通常在LOOK命令中
4、指定了非法的行号时出现)当前内存中没有模型脚本文件中TAKE命令的嵌套重数太多(LINGO中限定TAKE命令最多嵌套10次)无法打开指定的文件(通常是指定的文件名拼写错误)脚本文件中的错误太多,因此直接返回到命令模式(不再继续处理这个脚本文件)(该错误编号目前没有使用)(该错误编号目前没有使用)模型中的语句出现了语法错误(不符合LINGO语法)模型中的括号不匹配在电子表格文件中找不到指定的单元范围名称运算所需的,临时堆栈空间不够(这通常意味着模型中的表达式太长了)找不到关系运算符(通常是丢了“”)输入输出时不同对象的大小不一样(使用集合循环方式输入输出时,集合大小应相同)集合元素的索引的内存堆
5、栈空间不够集合的内存堆栈空间不够索引函数INDEX使用不当集合名使用不当属性名使用不当 不等式或等式关系太多(例如,约束2 参数个数不符集合名不合法函数WKX()的参数非法(注:在LING09.0中已经没有函数WKX()集合的索引变量的个数不符在电子表格文件中指定的单元范围不连续行名不合法数据段或初始段的数据个数不符链接到Excel时出现错误使用TEXT函数时参数不合法使用了空的集合成员名使用OLET函数时参数不合法用电子表格文件中指定的多个单元范围生成派生集合时,单元范围的大小应该一致输出时用到了不可识别的变量名基本集合的元素名不合法集合名已经被使用过ODBC服务返回了错误信息派生集合的分量
6、元素(下标)不再原来的父集合中派生集合的索引元素的个数不符定义派生集合时所使用的基本集合的个数太多(一般不会出现这个错误)集合过滤条件的表达式中出现了取值不固定的变量集合过滤条件的表达式运算出错过滤条件的表达式没有结束(即没有“:”标志)ODBC函数的参数列表错误文件名不合法打开的文件太多不能打开文件读文件时发生错误FOR函数使用不合法编译时LINGO模型生成器的内存不足IN函数使用不当在电子表格文件中找不到指定的单元范围名称(似乎与出错代码“13”含义类似)读取电子表格文件时出现错误TEXT函数不能打开文件TEXT函数读文件时发生错误TEXT函数读文件时出现了非法输入数据TEXT函数读文件时
7、出现发现输入数据比实际所需要的少TEXT函数读文件时出现发现输入数据比实际所需要的多用TEXT函数输入数据时,没有指定文件名行命令拼写错误LINGO生成模型时工作内存不足模型的定义不正确FOR函数嵌套太多WARN函数使用不当警告:固定变量取值不唯一(例如:任意正数都是约束SIGN(X)l的解)模型中非零系数过多导致内存耗尽对字符串进行非法的算术运算约束中的运算符非法属性的下标越界变量定界函数(GIN,BIN,FREE,BND)使用错误不能从固定约束(只含有固定变量的约束)中求出固定变量的值(相当于方程无解,或者LINGO的算法解不出来,如迭代求解算法不收敛)在LINGO生成模型(对模型进行结构
8、分析)时,用户中断了模型生成过程变量越界,超出了1032对变量的定界相互冲突(例如:一个模型中同时指定BND(-6,X,6)和BND(-5,X,5)是允许的,但同时指定BND(-6,X,6)和BND(7,X,9)则是冲突的.)LINGO生成模型时出现错误,不能将模型转交给优化求解程序无定义的算术运算(例如除数为0)(该错误编号目前没有使用) (该错误编号目前没有使用)生成LINGO模型时系统内存已经用尽找不到可行解最优值无界(该错误编号目前没有使用)模型中非零系数过多表达式过于复杂导致堆栈溢出算术运算错误(如10或LOG(-1)等)IN函数使用不当(似乎与错误代码“52”相同)当前内存中没有存
9、放任何解LINGO运行时出现了意想不到的错误(请与LINGO公司联系解决问题)在LINGO生成模型时,用户中断了模型生成过程当在数据段有“变量?”语句时,LINGO运行中将要求用户输人这个变量的值,如果这个值输入错误,将显示这个错误代码警告:当前解可能不是可行的最优的命令行中的转换修饰词错误(该错误编号目前没有使用)模型求解完成前,用户中断了求解过程(该错误编号目前没有使用)用TAKE命令输入模型时,出现了不可识别的语法用TAKE命令输入模型时,出现了语法错误语法错误,缺少变量语法错误,缺少常量(该错误编号目前没有使用)指定的输出变量名不存在(该错误编号目前没有使用)模型还没有被求解,或者模型
10、是空的(该错误编号目前没有使用)行宽的最小最大值分别为68和200函数POINTER指定的索引值无效模型的规模超出了当前LINGO版本的限制达到了迭代上限,所以LINGO停止继续求解模型(迭代上限可以通过“LING0|0ptions”命令对General Solver选项卡中的“Iteration”选项进行修改)HIDE(隐藏)命令指定的密码超出了8个字符的限制模型是隐藏的,所以当前命令不能使用恢复隐藏模型时输入的密码错误因为一行内容太长,导致LOOK或SAVE命令失败HIDE(隐藏)命令指定的两次密码不一致,命令失败参数列表过长文件名(包括路径名)太长无效的命令命令不明确(例如,可能输入的是
11、命令的缩写名,而这一缩写可有多个命令与之对应)命令脚本文件中的错误太多,LINGO放弃对它继续处翠LINGO无法将配置文件(LINGOCNF)写入启动目录或工作目录(可能是权限问题)整数规划没有敏感性分析敏感性分析选项没有激活,敏感性分析不能进行(可通过“LINGO|Options”命令对General Solver选项卡中的“Dual Computation”选项进行修改)调试(Debug)命令只对线性模型、且模型不可行或无界时才能使用对一个空集合的属性进行初始化集合中没有元素使用ODBC连接输出时,发现制定的输出变量名不存在使用ODBC连接输出时,同时输出的变量的维数必须相同使用SET命令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Lingo 错误代码 完整版
链接地址:https://www.31doc.com/p-2726275.html