- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
lingo介绍
Lindo/Lingo软件简介 不同版本对求解规模的限制 求解类型 Lindo: 线性规划、二次规划 Lingo:一般线性规划、非线性规划 Lingo/Lindo软件求解过程 Lingo软件界面介绍 1、软件介绍 2、语法介绍基于Lingo 8.0版本 简单线性规划语法 复杂规划问题 1、目标函数有很多项时的处理 2、某个约束条件有很多项时的处理 目标函数复杂情况的处理 决策变量:VOLUME(i,j)表示从第i个仓库运到第j个销售地的货 物的数量 约束条件复杂的情况 数学表述: Σi VOLUMEij = DEMANDj, for all j in VENDORS 使用Sets 1、什么是Sets? 2、Sets段语法 Sets: … EndSets 3、Set语法 setname / member1..memberN / [: attribute_list]; Data段 1、什么是data段? 2、data段语法 Data: … EndData 3、以数组形式表示数据 Example: DATA: X = 1 2 3; Y = 4 5 6; ENDDATA Looping Function @FOR The most powerful of the set looping functions, @FOR is used to generate constraints over members of a set. @SUM Probably the most frequently used set looping function, @SUM computes the sum of an expression over all members of a set. @MIN Computes the minimum of an expression over all members of a set. @MAX Computes the maximum of an expression over all members of a set. Looping Function @function( setname [ ( set_index_list) [ | conditional_qualifier]] : expression_list); @sum @max,@min @For Nested Looping Function Some Example Variable Domain Variable Domain-Grammar A Example * * 无限 无限 无限 无限 扩展版 16000 3200 3200 32000 工业版 4000 800 800 8000 超级版 1000 200 200 2000 高级版 250 50 50 500 求解版 150 30 30 300 演示版 约束数 非线性变量数 整数变量数 总变量数 版本类型 Lingo软件 Lindo软件 优化模型 连续优化 整数优化 线性规划 二次规划 非线性规划 Lingo/Lindo软件直接求解模块 线性优化模块 非线性优化模块 分枝定界管理模块 LP NLP IP MODEL: MAX = 100 * STANDARD + 150 * TURBO; STANDARD = 100; TURBO = 120; STANDARD + 2 * TURBO = 160; END 语法注意: 1、目标函数形式:max=…或min=… 2、公式输入时不能忽略运算符号,特别是*号 3、每一个语句(指的是目标函数或约束)必须以分号结束,但不一定分布在同一行 4、注释以!为开头,以分号为结尾,可能分布多行 5、变量不区分大小写,必须以字母(a-z)开头,后面可以跟数字、下划线,变量长度不能超过32个字符 6、Lingo软件编辑器内的程序兰色表示语法关键字或内置函数,绿色表示注释,括号匹配用红色高亮反映,一般文本用黑色表示 MIN = 6 * VOLUME_1_1 + 2 * VOLUME_1_2 + 6 * VOLUME_1_3 + 7 * VOLUME_1_4 + 4 * VOLUME_1_5 +… 8 * VOLUME_6_5 + V
您可能关注的文档
最近下载
- 人教版初一数学下册初三数学总复习.ppt VIP
- 新质生产力与财务数字化转型的关系探析.docx VIP
- 浙江省公路工程竣工文件编制办法.doc VIP
- 边疆治理视域下的新疆网络意识形态安全治理研究.docx
- 在线网课学习课堂《人工智能与生物特征识别(北理 )》单元测试考核答案.docx VIP
- 座谈交流发言:守住廉洁自律底线 永葆清正廉洁本色.docx VIP
- 全国高等学校俄语专业八级考试历年真题解析_13500390.pdf VIP
- 2024年大学生心理健康教育考试题库及答案(含各题型).pdf VIP
- 新质生产力与财务数字化转型的关系.pptx VIP
- 医院外科胃肠外科医生面试题及参考答案结构化面试题.docx VIP
文档评论(0)