《2022年lingo错误代码大全 .pdf》由会员分享,可在线阅读,更多相关《2022年lingo错误代码大全 .pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、lingo 错误代码大全LINGO 出错时错误代码含义:在 LINGO程序求解时, 系统首先会对程序进行编译系统在编译或执行其他命令时,会因程序中的错误或运行错误,弹出一个出错报告窗口,显示其错误代码,并简要指出错误的原因这些错误报告信息能够提示用户发现程序中的错误,以便能尽快修改下面我们给出出错信息的一个简要说明,仅供参考LINGO 错误编号及原因对照表。错误代码含义0 LINGO模型生成器的内存已经用尽( 可用“LINGO|Options 命令对 General Solver选项卡中的“ Generator Memory Limit选项进行内存大小的修改) 1 模型中的行数太多 ( 对于有
2、实际意义的模型,这个错误很少出现) 2 模型中的字符数太多 ( 对于有实际意义的模型,这个错误很少出现) 3 模型中某行的字符数太多( 每行不应该超过 200 个字符,否则应换行 ) 4 指定的行号超出了模型中实际具有的最大行号( 这个错误通常在 LOOK 命令中指定了非法的行号时出现) 5 当前内存中没有模型6 脚本文件中 TAKE 命令的嵌套重数太多 (LINGO中限定 TAKE 命令最多嵌套 10 次) 7 无法打开指定的文件 ( 通常是指定的文件名拼写错误) 8 脚本文件中的错误太多,因此直接返回到命令模式( 不再继续处理这个脚本文件 ) 9 (该错误编号目前没有使用) 10 (该错误
3、编号目前没有使用) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 11 模型中的语句出现了语法错误( 不符合 LINGO语法) 12 模型中的括号不匹配13 在电子表格文件中找不到指定的单元范围名称14 运算所需的,临时堆栈空间不够(这通常意味着模型中的表达式太长了 ) 15 找不到关系运算符 ( 通常是丢了“ ”) 16 输入输出时不同对象的大小不一样( 使用集合循环方式输入输出时,集合大小应相同) 17 集合元素的索引的
4、内存堆栈空间不够18 集合的内存堆栈空间不够19 索引函数 INDEX 使用不当20 集合名使用不当21 属性名使用不当22 不等式或等式关系太多 (例如,约束 2x4是不允许出现在同一个语句中的 ) 23 参数个数不符24 集合名不合法25 函数WKX() 的参数非法 (注:在 LING09.0 中已经没有函数WKX() 26 集合的索引变量的个数不符27 在电子表格文件中指定的单元范围不连续28 行名不合法29 数据段或初始段的数据个数不符30 链接到 Excel 时出现错误31 使用TEXT 函数时参数不合法32 使用了空的集合成员名33 使用OLET 函数时参数不合法34 用电子表格文
5、件中指定的多个单元范围生成派生集合时,单元范围的大小应该一致名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 35 输出时用到了不可识别的变量名36 基本集合的元素名不合法37 集合名已经被使用过38 ODBC服务返回了错误信息39 派生集合的分量元素 (下标)不再原来的父集合中40 派生集合的索引元素的个数不符41 定义派生集合时所使用的基本集合的个数太多(一般不会出现这个错误 )42 集合过滤条件的表达式中出现了取值不固定的
6、变量43 集合过滤条件的表达式运算出错44 过滤条件的表达式没有结束(即没有“ : ”标志 ) 45 ODBC 函数的参数列表错误46 文件名不合法47 打开的文件太多48 不能打开文件49 读文件时发生错误50 FOR函数使用不合法51 编译时 LINGO模型生成器的内存不足52 IN函数使用不当53 在电子表格文件中找不到指定的单元范围名称(似乎与出错代码“13”含义类似 ) 54 读取电子表格文件时出现错误55 TEXT函数不能打开文件56 TEXT函数读文件时发生错误57 TEXT函数读文件时出现了非法输入数据58 TEXT 函数读文件时出现发现输入数据比实际所需要的少59 TEXT
7、函数读文件时出现发现输入数据比实际所需要的多60 用TEXT 函数输入数据时,没有指定文件名61 行命令拼写错误62 LINGO生成模型时工作内存不足63 模型的定义不正确名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 64 FOR函数嵌套太多65 WARN 函数使用不当66 警告:固定变量取值不唯一 (例如:任意正数都是约束 SIGN(X)l 的解) 67 模型中非零系数过多导致内存耗尽68 对字符串进行非法的算术运算69
8、约束中的运算符非法70 属性的下标越界71 变量定界函数 (GIN ,BIN ,FREE,BND) 使用错误72 不能从固定约束 (只含有固定变量的约束 )中求出固定变量的值(相当于方程无解,或者 LINGO的算法解不出来,如迭代求解算法不收敛) 73 在 LINGO生成模型 (对模型进行结构分析 )时,用户中断了模型生成过程74 变量越界,超出了1032 75 对变量的定界相互冲突 ( 例如:一个模型中同时指定BND(-6 ,X, 6) 和BND(-5,X , 5)是允许的,但同时指定 BND(-6 , X, 6) 和BND(7 ,X,9)则是冲突的 .) 76 LINGO生成模型时出现错误
9、,不能将模型转交给优化求解程序77 无定义的算术运算 (例如除数为 0) 78 (该错误编号目前没有使用) 79 (该错误编号目前没有使用) 80 生成 LINGO模型时系统内存已经用尽81 找不到可行解82 最优值无界83 (该错误编号目前没有使用) 84 模型中非零系数过多85 表达式过于复杂导致堆栈溢出86 算术运算错误 (如 10 或LOG(-1) 等) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 87 IN函数使
10、用不当 (似乎与错误代码“ 52”相同 ) 88 当前内存中没有存放任何解89 LINGO运行时出现了意想不到的错误( 请与 LINGO公司联系解决问题 ) 90 在 LINGO生成模型时,用户中断了模型生成过程91 当在数据段有“变量 ?”语句时, LINGO运行中将要求用户输人这个变量的值 , 如果这个值输入错误, 将显示这个错误代码92 警告:当前解可能不是可行的最优的93 命令行中的转换修饰词错误94 (该错误编号目前没有使用) 95 模型求解完成前,用户中断了求解过程96 (该错误编号目前没有使用) 97 用 TAKE命令输入模型时,出现了不可识别的语法98 用 TAKE命令输入模型
11、时,出现了语法错误99 语法错误,缺少变量100 语法错误,缺少常量101 (该错误编号目前没有使用) 102 指定的输出变量名不存在103 (该错误编号目前没有使用) 104 模型还没有被求解,或者模型是空的105 (该错误编号目前没有使用) 106 行宽的最小最大值分别为68 和 200 107 函数POINTER指定的索引值无效108 模型的规模超出了当前LINGO 版本的限制109 达到了迭代上限,所以LINGO停止继续求解模型 ( 迭代上限可以通过“LING0|0ptions ”命令对 General Solver选项卡中的“Iteration”选项进行修改 ) 110 HIDE(隐
12、藏)命令指定的密码超出了8 个字符的限制名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - 111 模型是隐藏的,所以当前命令不能使用112 恢复隐藏模型时输入的密码错误113 因为一行内容太长,导致LOOK 或 SAVE 命令失败114 HIDE(隐藏) 命令指定的两次密码不一致,命令失败115 参数列表过长116 文件名 ( 包括路径名 )太长117 无效的命令118 命令不明确 ( 例如,可能输入的是命令的缩写名,而这一缩写
13、可有多个命令与之对应) 119 命令脚本文件中的错误太多,LINGO放弃对它继续处翠120 LINGO无法将配置文件 (LINGO CNF) 写入启动目录或工作目录(可能是权限问题 ) 121 整数规划没有敏感性分析122 敏感性分析选项没有激活,敏感性分析不能进行( 可通过“LINGO|Options”命令对 General Solver选项卡中的“ Dual Computation”选项进行修改 ) 123 调试(Debug)命令只对线性模型、且模型不可行或无界时才能使用124 对一个空集合的属性进行初始化125 集合中没有元素126 使用 ODBC 连接输出时,发现制定的输出变量名不存在
14、127 使用 ODBC 连接输出时,同时输出的变量的维数必须相同128 使用 SET命令时指定的参数索弓I 无效129 使用 SET命令时指定的参数的取值无效130 使用 SET命令时指定的参数名无效131 FREEZE命令无法保存配置文件LINGO CNF( 可能是权限问题) 132 LINGO读配置文件 (LINGO CNF) 时发生错误133 LINGO无法通过 OLE连接电子表格文件 (如:当其他人正在编辑这个文件时 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页
15、,共 12 页 - - - - - - - - - 134 输出时出现错误,不能完成所有输出操作135 求解时间超出了限制 ( 可通过“ LING0|0ptions ”命令对General Solver选项卡中的“ Time”选项进行修改 ) 136 使用TEXT 函数输出时出现错误操作137 (该错误编号目前没有使用) 138 DIVERT(输出重新定向 )命令的嵌套次数太多 ( 最多不能超过10 次嵌套 ) 139 DIVERT(输出重新定向 )命令不能打开指定文件140 只求原始最优解时无法给出敏感性分析信息( 可通过“LING0|0ptions ”命令对 General Solver选
16、项卡中的“ Dual Computation”选项进行修改 ) 141 对某行约束的敏感性分析无法进行,因为这一行已经是固定约束 (即该约束中所有变量都已经在直接求解程序进行预处理时被固定下来了 ) 142 出现了意想不到的错误 (请与 LINDO公司联系解决这个问题 ) 143 使用接口函数输出时,同时输出的对象的维数必须相同144 POINTER 函数的参数列表无效145 POINTER 函数出错: 2- 输出变量无效; 3- 内存耗尽; 4-只求原始最优解时无法给出敏感性分析信息;5- 对固定行无法给出敏感性分析信息; 6-意想不到的错误146 基本集合的元素名与模型中的变量名重名( 当
17、前版本的 LINGO中这本来是允许的, 但如果通过“ LING0|0ptions ”命令在“ General Solver ”选项卡选择“ Check for duplicates names in data and model”,则会检查重名,这主要是为了与以前的LINGO 版本兼容 ) 147 WARN函数中的条件表达式中只能包含固定变量148 OLE函数在当前操作系统下不能使用( 只在 Windows操作系统下可以使用 ) 149 (该错误编号目前没有使用) 150 ODBC 函数在当前操作系统下不能使用(只在 Windows操作系统下可以使用 ) 151 POINTER 函数在当前系统
18、下不能使用( 只在 Windows操作名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - 系统下可以使用 ) 152 输入的命令在当前操作系统下不能使用153 集合的初始化 ( 定义元素 )不能在初始段中进行,只能在集合段或数据段进行154 集合名只能被定义一次155 在数据段对集合进行初始化(定义元素 )时,必须显示地列出所有元素,不能省略元素156 在数据段对集合和 ( 或)变量进行初始化时,给出的参数个数不符157 INDE
19、X函数引用的集合名不存在158 当前函数需要集合的成员名作为参数159 派生集合中的一个成员 ( 分量)不是对应的父集合的成员160 数据段中的一个语句不能对两个(或更多 )的集合进行初始化(定义元素 ) 161 (该错误编号目前没有使用) 162 电子表格文件中指定的单元范围内存在不同类型的数据( 即有字符,又有数值 ),LINGO无法通过这些单元同时输入( 或输出 )不同类型的数据163 在初始段对变量进行初始化时,给出的参数个数不符164 模型中输入的符号名不符合LINGO 的命名规则165 当前的输出函数不能按集合进行输出166 不同长度的输出对象无法同时输出到表格型的文件( 如数据库
20、和文本文件 ) 167 在通过 Excel 进行输入输出时,一次指定了多个单元范围168 DUAL ,RANGEU,RANGED函数不能对文本数据 ( 如集合的成员名 )使用,而只能对变量和约束行使用169 运行模型时才输入集合成员是不允许的170 LINGO系统的密码输入错误,请重新输入171 LINGO 系统的密码输入错误,系统将以演示版方式运行172 LINGO的内部求解程序发生了意想不到的错误(请与 LINDO公司联系解决这个问题 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
21、- 第 8 页,共 12 页 - - - - - - - - - 173 内部求解程序发生了数值计算方面的错误174 LINGO预处理阶段 (preprocessing)内存不足175 系统的虚拟内存不足176 LINGO后处理阶段 (postprocessing)内存不足177 为集合分配内存时出错 ( 如内存不足等 ) 178 为集合分配内存时堆栈溢出179 将 MPS 格式的模型文件转化成LINGO模型文件时出现错误(如变量名冲突等 ) 180 将 MPS 格式的模型文件转化成LINGO模型文件时,不能分配内存 (通常是内存不足181 将 MPS 格式的模型文件转化成LINGO模型文件时
22、,不能生成模型 (通常是内存不足 )182 将 MPS 格式的模型文件转化成LINGO模型文件时出现错误(会给出出错的行号 ) 183 LINGO目前不支持 MPS 格式的二次规划模型文件184 敏感性分析选项没有激活,敏感性分析不能进行( 可通过“LINGO|Options”命令对 General Solver选项卡中的“ Dual Computation”选项进行修改 ) 185 没有使用内点法的权限 (LINGO中的内点法是选件,需要额外购买 ) 186 不能用 QRAND函数对集合进行初始化 (定义元素 ) 187 用QRAND函数对属性进行初始化时,一次只能对一个属性进行处理188
23、用QRAND函数对属性进行初始化时,只能对稠密集合对应的属性进行处理189 随机函数中指定的种子 (SEED)无效190 用隐式方法定义集合时,定义方式不正确191 LINDOAPI返回了错误 (请与 LINDO公司联系解决这个问题 ) 192 LINGO不再支持 WKX函数,请改用 OLE 函数193 内存中没有当前模型的解 ( 模型可能还没有求解,或者求解错误) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 12 页 - - - - - - - - - 194 无法
24、生成 LINGO的内部环境变量 ( 通常是因为内存不足 ) 195 写文件时出现错误 ( 如磁盘空间不足 ) 196 无法为当前模型计算对偶解( 这个错误非同寻常,欢迎你将这个模型提供给 LINDO 公司进行进一步分析 ) 197 调试程序目前不能处理整数规划模型198 当前二次规划模型不是凸的,不能使用内点法,请通过“LINGOOptions,命令取消对二次规划的判别199 求解二次规划需要使用内点法,但您使用的LINGO版本没有这个权限 (请通过“ LINGO|Options”命令取消对二次规划的判别) 200 无法为当前模型计算对偶解,请通过“LINGO|Options”命令取消对对偶计
25、算的要求201 模型是局部不可行的202 全局优化时,模型中非线性变量的个数超出了全局优化求解程序的上限203 无权使用全局优化求解程序204 无权使用多初始点求解程序205 模型中的数据不平衡 ( 数量级差异太大 ) 206 “线性化”和“全局优化”两个选项不能同时存在207 缺少左括号208 WRITEFOR 函数只能在数据段出现209 WRITEFOR 函数中不允许出现关系运算符210 WRITEFOR 函数使用不当211 输出操作中出现了算术运算错误212 集合的下标越界213 当前操作参数不应该是文本,但模型中指定的是文本214 多次对同一个变量初始化215 DUAL ,RANGEU
26、,RANGED函数不能在此使用 ( 参阅错误代码“168”) 216 这个函数应该需要输入文本作为参数217 这个函数应该需要输入数值作为参数218 这个函数应该需要输入行名或变量名作为参数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - 219 无法找到指定的行220 没有定义的文本操作221 WRITE 或WRITEFOR函数的参数溢出222 需要指定行名或变量名223 向 Excel 文件中写数据时,动态接收单元超出了限
27、制224 向 Excel 文件中写数据时,需要写的数据的个数多于指定的接收单元的个数225 计算段 (CALC)的表达式不正确226 不存在默认的电子表格文件,请为OLE 函数指定一个电子表格文件227 为 APISET命令指定的参数索引不正确228 通过 Excel 输入输出数据时,如果LINGO 中的多个对象对应于 Excel 中的名,则列数应该一致229 为 APISET命令指定的参数类型不正确230 为 APISET命令指定的参数值不正确231 APISET命令无法完成232 (该错误编号目前没有使用) 1000 ( 错误编号为 1000以上的信息,只对Windows系统有效 ) 10
28、01 LINGO找不到与指定括号匹配的括号1002 当前内存中没有模型,不能求解1003 LINGO现在正忙,不能马上响应您的请求1004 LINGO不能写 LOG( 日志)文件,也许磁盘已满1005 LINGO不能打开指定的LOG( 日志)文件1006 不能打开文件1007 没有足够内存完成命令1008 不能打开新窗口 (可能内存不够 ) 1009 没有足够内存空间生成解答报告1010 不能打开 Excel 文件的链接 (通常是由于系统资源不足) 1011 LINGO不能完成对图形的请求1012 LINGO与 ODBC 连接时出现错误1013 通过 OBDC 传递数据时不能完成初始化名师资料
29、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 1014 向 Excel 文件传递数据时,指定的参数不够1015 不能保存文件1016 Windows环境下不支持 Edit 命令,请使用 File|Open 菜单命令9999 由于出现严重错误,优化求解程序运行失败(最可能的原因是数学函数出错,如函数LOG(X-1) 当 X=1时就会出现这类错误)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -