- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用LinDo、LinGo求解规划问题
用LinDo、LinGo求解规划问题 关于LinDo公司 公司产品: LinDo(V6.1):Linear Interactive and Discrete Optimizer LinGo(V8.0):Linear Interactive and General Optimizer LinDo API(V2.0):Application Programming Interface (应用程序接口) What`s Best!(V7.0):Spread Sheet e.g Excel(应用 电子表格中优化) 演示版、学生版、高级版、超级版、工业版、扩展版。 LinDo and LinGo 求解过程 1、确定系数; 2、识别类型。 关于LinDo的例子 奶制品的生产计划([3]p83) max 70x1+64x2 st milk) x1+x250 time) 12x1+8x2480 capacity) 3x1100 End ! Int 2 关于LinDo的一个例子 奶制品的销售计划([3]p88) !milk example (解释语句) max 24x1+16x2+44x3+32x4-3x5-3x6 subject to milk) 4x1+3x2+4x5+3x6600 time) 4x1+2x2+6x5+4x6=480 capacity) x1+x5100 x3-0.8x5=0 x4-0.75x6=0 end 一个LINDO模型至少需要具备三个要素:目标、决策变量和约束条件。 第一个基本要素:目标,顾名思义,是指一个问题解决后所要达到的目标。有两种目标可选择:MAX或MIN,也就是最大化或最小化。 第二个要素:模型里的决策变量,LINDO就是通过调整这些变量的值,使你的利益( 损失)达到最大(小)化。 第三个要素:约束条件。在模型的另外一行里输入“SUBJECT TO”字样(或者可以只输入ST),跟着在后面分行输入约束条件。 注意: 1、变量名不能超过8个字符。 2、变量与其系数之间可以有空格,但不能有任何运算符(如乘号”*”等)。 3、 LINDO要求化简的表达式,不接受()和“,”,如:x3+4(x1+x2)-x1要输入3x1+4x2+x3,另外,它没有下标,x后面的数字认为是下标,所以系数在前面输入。 4、 LINDO会将“”符号理解为小于或等于而不是绝对的小于。同样,对于“”认为是“=”. 5、LINDO不允许变量出现在一个约束条件的右端。 6、尽量使用实数优化,减少整数约束和整数变量。 7、尽量使用光滑优化,减少非光滑约束的个数。(即:少用绝对值、符号函数、多个变量求最大/最小值、四舍五入、取整函数等)。 8、合理设置上下界,尽量给初值。 9、参数数量级要适当。一个原则是,系数矩阵中非零元素的绝对值不能大于10000或者小于0.0001。 建立了一个简单的模型,下面我们可以开始求解了。从Solve菜单选择Solve命令,或者在窗口顶部的工具栏里按Solve按钮,LINDO就会开始对模型进行编译。首先,LINDO会检查模型是否具有数学意义以及是否符合语法要求。如果模型不能通过这一步检查,会看到报错信息。检查模型以及输入是否规范。 通过这一检查阶段后,LINDO就会正式开始求解,这由一个叫LINDO solver的处理器完成。当solver初始化时,会在屏幕上显示一个状态窗口,如右图所示: 当solver完成优化过程后将会提示你是否要进行灵敏度和范围分析(都是运筹学里面的术语)。 结果显示与灵敏度分析 LP OPTIMUM FOUND AT STEP 2 表示单纯形法在2次迭代后得到最优解。 OBJECTIVE FUNCTION VALUE 1) 3460.800 最优目标值是3460.800 VALUE 最优解中各变量的值。 REDUCED COST 给出最优单纯形表中第0行中变量的系数(max问题)。其中基变量的 reduced cost 值应为0,对于非基变量,相应的 reduced cost 值表示当该非基变量增加一个单位时(其他非基变量不变)目标函数减少的量(对max问题而言)。 SLACK OR SURPLUS 给出松弛变量的值。 DUAL PRICES (对偶价格)列
您可能关注的文档
最近下载
- 核心素养目标五年级上册道德与法治第1课《自主选择课余生活》教案教学设计(第一课时).pdf VIP
- 2025河南中原现代物流有限公司及下属子公司招聘12人备考试题及答案解析.docx VIP
- 北师大版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 2024-2025新人教版小学数学6六年级上册(全册)优秀课件.ppt
- 小学科学新教科版二年级上册第一单元 造房子教案(共6课)(2025秋最新版).doc
- 人教版2024新七年级入学分班考试卷(测试范围:初小衔接、有理数、代数式)原卷版.pdf VIP
- 《农业经济管理学》课程教学大纲.doc VIP
- 蓝牙BLE射频手动测试指导书.doc VIP
- 公安局辅警招聘考库《综合理论知识》(含政治理论、法律法规、公安工作基本知识)教程分析.doc VIP
- 某公司搬迁项目可行性研究报告.docx
文档评论(0)