网站大量收购独家精品文档,联系QQ:2885784924

lingo标准模型及编程.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LINGO标准模型与编程(四) (一)  LINGO基本模型  (二)  LINGO标准模型与集合 (三)  LINGO的运算符与函数 (一)  LINGO基本模型 1.从LINDO模型转向LINGO模型的差别 (14点) :  (1) 目标函数由“MAX ”或“MIN ”开头;  (2)约束条件没有约束标志;  (3)系数与变量之间有运算符,“*”号不能省略;  (4)程序行的结束标志为分号“;”, 目标函数行,约束 行,说明注释语句行等都必须以分号结束;  (5)约束行的提示名称放在方括号“[ ]”中;  (6)模型以“MODEL:”开始, 以“END”结束,虽然可 以省略,为便于阅读,建议保留;  1/7/3.1  (7) LINGO的语句顺序不重要,总是根据“MAX ”或  “MIN ”语句来寻找目标函数,其它语句或是约束 条件,或是注释语句,或是标题“TITLE”语句;  (8) 限定变量取整数值的语句为“@GIN(vname)”, 0/1  变量语句为“@BIN(vname)”;  (9) LINGO模型不区分大小写字母,变量和行名由以 字母开头的字母和数字组成,不超过32个字符;  (10) LINGO中函数调用一律用“@”开头,常见的有非 负限定函数“@FREE(vname)”,变量取值范围限 定函数“@BND(a,vname,b)”; 2/7/3.1  (11) LINGO模型允许乘号“*”和乘方“^”等运算,变量 也可以出现在约束的右端,数字可以出现在左端;  (12)语句是构成LINGO模型的基本单位,每一条语句 必须以分号“;”结尾,多行写成的一条语句,最后 以分号“;”结束;  (13)注释语句以“!”开始, 以“;”结束,选“File|Save”保 存文件,文件名的后缀为“.lg4”;  (14)所有基于LINDO的模型都可改为LINGO模型,并 能在LINGO下运行,而且可以进一步简化. 3/7/3.1  2. LINGO基本模型的进一步简化  12个月的数据?  120个月的数据? 4/7/3.1  3. LINGO模型基本模型的简化方法:  (1)初始数据修改不便,能否集中存放?  数据段 (2)约束条件必须逐一输入,不仅容易误输入,而且约 束条件数量较大时,输入不方便,也不易修改,能否 采用循环方式?  循环语句@FOR(  );  (3) 目标函数中,变量较多、项数较多时,输入和修改 都不方便,有简洁的输入方式?  函数@SUM( );  (4)构成优化问题的关键是目标函数和约束条件,而目 标函数和约束条件由变量、常量和它们构成的表 达式组成,如何改进变量和常量的表示?  集合.相当于数组(集合名、下标元素、属性) 5/7/3.1  (5) 能否在需要数据的时候才输入?能否将电子表格 中数据直接使用? 命令行输入、动态数据链接 (6) 能否使用数学函数计算?能否使用关系不等式? 

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档