lingo求解

上传人:206****923 文档编号:41774432 上传时间:2018-05-31 格式:DOCX 页数:12 大小:32.23KB
返回 下载 相关 举报
lingo求解_第1页
第1页 / 共12页
lingo求解_第2页
第2页 / 共12页
lingo求解_第3页
第3页 / 共12页
lingo求解_第4页
第4页 / 共12页
lingo求解_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《lingo求解》由会员分享,可在线阅读,更多相关《lingo求解(12页珍藏版)》请在金锄头文库上搜索。

1、Lingo 超经典案例大全网址http:/ 只能得出一个解【1】Extended solver steps特殊求解程序当前运行步数:分枝数(对 B-and-B 程序); 子问题数(对 Global 程序); 初始点数(对 Multistart 程序)【2】Total solver iterations目前为止的迭代次数【3】Row 对照 lingo-generate-display 中每行【4】Slack or Surplus各种原料的剩余【5】Dual Price 影子价格求改 lingo 程序,用 sets:endsets 2012-08-15 08:55 _楓零 | 分类:其他编程语言

2、| 浏览 207 次min=1020*2- (48.7*(x11+x12)+52.0*(x21+x22)+61.3*(x31+x32)+72.0*(x41+x42)+48.7*(x51 +x52)+52.0*(x61+x62)+64.0*(x71+x72); 2*x11+3*x21+x31+0.5*x41+4*x51+2*x61+x71=0;x21=0;x31=0;x41=0;x51=0;x61=0;x71=0; x12=0;x22=0;x32=0;x42=0;x52=0;x62=0;x72=0; gin(x11); gin(x21); gin(x31); gin(x41); gin(x51)

3、; gin(x61);gin(x71); gin(x12); gin(x22); gin(x32); gin(x42); gin(x52); gin(x62); gin(x72); endsets: r/1.7/:d1,d2,d3; c/1.2/:; link(r,c):x; endsets data: d1= 48.7 52.0 61.3 72.0 48.7 52.0 64.0; d2= 2 3 1 0.5 4 2 1; d3= 8 7 9 6 6 4 8; enddata min=1020*2-sum(link(i,j):d1(i)*x(i,j); for(c(j):sum(r(i):d2

4、(i)*x(i,j)”) 16 输入输出时不同对象的大小不一样(使用集合循环方式输入输出时,集合大小应 相同) 17 集合元素的索引的内存堆栈空间不够 18 集合的内存堆栈空间不够 19 索引函数INDEX 使用不当 20 集合名使用不当 21 属性名使用不当 22 不等式或等式关系太多(例如,约束 2x4 是不允许出现在同一个语句中的) 23 参数个数不符 24 集合名不合法 25 函数WKX()的参数非法(注:在 LING09.0 中已经没有函数WKX() 26 集合的索引变量的个数不符 27 在电子表格文件中指定的单元范围不连续 28 行名不合法 29 数据段或初始段的数据个数不符 30

5、 链接到 Excel 时出现错误 31 使用TEXT 函数时参数不合法 32 使用了空的集合成员名 33 使用OLET 函数时参数不合法 34 用电子表格文件中指定的多个单元范围生成派生集合时,单元范围的大小应该一 致 35 输出时用到了不可识别的变量名 36 基本集合的元素名不合法 37 集合名已经被使用过 38 ODBC 服务返回了错误信息 39 派生集合的分量元素(下标)不再原来的父集合中 40 派生集合的索引元素的个数不符 41 定义派生集合时所使用的基本集合的个数太多(一般不会出现这个错误) 42 集合过滤条件的表达式中出现了取值不固定的变量 43 集合过滤条件的表达式运算出错 44

6、 过滤条件的表达式没有结束(即没有“:”标志) 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 模型的定义不正确 64 FOR 函数嵌套太多 65 WARN 函数使用不当 66 警告:固定变量取值不唯一(例如:任意正数都是约束SIGN(X)l 的解) 67 模型中非零系数过多导致内存耗尽 68 对字符串进行非法的算术运算 69 约束中的运算符非法 70 属性的下标越界 71 变量定界函数(GIN,BIN,FREE,BND)使用错误 72 不能从固定约束(只含有固定变量的约束)中求出固定变量的值(相当于方程无解 ,或者 LINGO 的算法

8、解不出来,如迭代求解算法不收敛) 73 在 LINGO 生成模型(对模型进行结构分析)时,用户中断了模型生成过程 74 变量越界,超出了 1032 75 对变量的定界相互冲突(例如:一个模型中同时指定BND(-6,X,6)和BND(-5,X ,5)是允许的,但同时指定BND(-6,X,6)和BND(7,X,9)则是冲突的.) 76 LINGO 生成模型时出现错误,不能将模型转交给优化求解程序 77 无定义的算术运算(例如除数为 0) 78 (该错误编号目前没有使用) 79 (该错误编号目前没有使用) 80 生成 LINGO 模型时系统内存已经用尽 81 找不到可行解 82 最优值无界 83 (

9、该错误编号目前没有使用) 84 模型中非零系数过多 85 表达式过于复杂导致堆栈溢出 86 算术运算错误(如 10 或LOG(-1)等) 87 IN 函数使用不当(似乎与错误代码“52”相同) 88 当前内存中没有存放任何解 89 LINGO 运行时出现了意想不到的错误(请与 LINGO 公司联系解决问题) 90 在 LINGO 生成模型时,用户中断了模型生成过程 91 当在数据段有“变量?”语句时,LINGO 运行中将要求用户输人这个变量的值, 如果这个值输入错误,将显示这个错误代码 92 警告:当前解可能不是可行的最优的 93 命令行中的转换修饰词错误 94 (该错误编号目前没有使用) 9

10、5 模型求解完成前,用户中断了求解过程 96 (该错误编号目前没有使用) 97 用 TAKE 命令输入模型时,出现了不可识别的语法 98 用 TAKE 命令输入模型时,出现了语法错误 99 语法错误,缺少变量 100 语法错误,缺少常量 101 (该错误编号目前没有使用) 102 指定的输出变量名不存在 103 (该错误编号目前没有使用) 104 模型还没有被求解,或者模型是空的 105 (该错误编号目前没有使用) 106 行宽的最小最大值分别为 68 和 200 107 函数POINTER 指定的索引值无效 108 模型的规模超出了当前 LINGO 版本的限制 109 达到了迭代上限,所以

11、LINGO 停止继续求解模型(迭代上限可以通过 “LING0|0ptions”命令对 General Solver 选项卡中的“Iteration”选项进行修改) 110 HIDE(隐藏)命令指定的密码超出了 8 个字符的限制 111 模型是隐藏的,所以当前命令不能使用 112 恢复隐藏模型时输入的密码错误 113 因为一行内容太长,导致 LOOK 或 SAVE 命令失败 114 HIDE(隐藏)命令指定的两次密码不一致,命令失败 115 参数列表过长 116 文件名(包括路径名)太长 117 无效的命令 118 命令不明确(例如,可能输入的是命令的缩写名,而这一缩写可有多个命令与之 对应)

12、119 命令脚本文件中的错误太多,LINGO 放弃对它继续处翠 120 LINGO 无法将配置文件(LINGOCNF)写入启动目录或工作目录(可能是权限问题) 121 整数规划没有敏感性分析 122 敏感性分析选项没有激活,敏感性分析不能进行(可通过“LINGO|Options”命令 对 General Solver 选项卡中的“Dual Computation”选项进行修改) 123 调试(Debug)命令只对线性模型、且模型不可行或无界时才能使用 124 对一个空集合的属性进行初始化 125 集合中没有元素 126 使用 ODBC 连接输出时,发现制定的输出变量名不存在 127 使用 ODBC 连接输出时,同时输出的变量的维数必须相同 128

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号