- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3讲:LINGO基本语法和编程王 丹 理学院数学与系统科学系2016年夏季LINGO程序的基本结构LINGO中的集合LINGO中的简化函数LINGO中的运算符一、用Lingo 求解规划问题Lingo 程序:max=2*x1+5*x2+3*x3+4*x4;-4*x1+x2+x3+x4=0;-2*x1+4*x2+2*x3+4*x4=1;x1+x2-x3+x4=1;@bin(x1);@bin(x2);@bin(x3);@bin(x4);例 2 用Lingo软件求解整数规划问题min=2*x1+5*x2+3*x3;-4*x1-x2+x3=0;-2*x1+4*x2-2*x3=2;x1-x2+x3=2;@gin(x1);@gin(x2);@gin(x3);Lingo 程序:例 3 用Lingo软件求解非线性规划问题Lingo 程序:min=(x1-1)^2+(x2-2)^2;x2-x1=1;x1+x2=2;例 4 求函数 的最小值.注意:Lingo 默认变量的取值从0到正无穷大,变量定界函数可以改变默认状态.@free(x): 取消对变量x的限制(即x可取任意实数值)例 4 求函数 的最小值.解:编写Lingo 程序如下: min=(x+2)^2+(y-2)^2;@free(x);求得结果: x=-2, y=2例 5使用 LINGO 软件计算 6 个发点 8 个收点的最小费用运输问题。如下产销及单位运费表求最优的运输方案!model:!6 发点 8 收点运输问题;sets:warehouses/wh1..wh6/: capacity;vendors/v1..v8/: demand;links(warehouses,vendors): cost, volume;endsets!目标函数;min=@sum(links: cost*volume);!需求约束;@for(vendors(J):@sum(warehouses(I): volume(I,J))=demand(J));!产量约束;@for(warehouses(I):@sum(vendors(J): volume(I,J))=capacity(I));!下面是数据;data:capacity=60 55 51 43 41 52;demand=35 37 22 32 41 32 43 38;cost=6 2 6 7 4 2 9 54 9 5 3 8 5 8 25 2 1 9 7 4 3 37 6 7 3 9 2 7 12 3 9 5 7 2 6 55 5 2 2 8 1 4 3;enddataendLINGO程序基本结构1:模型以Model以END结束Model:Title “Example”……END注:在程序中若没有Model和End也能执行,但建议写完整标准的程序LINGO程序基本结构2:五段(Section)结构Model:Title “Example”集合段(sets..endsets)数据段(data..enddata)初始段(init.. Endinit )计算段目标和约束段(min)END五段结构中目标和约束段一般是不可少的,集合段用得比较多,数据段次之,初始段和计算段不一定有。这些段的顺序可调换。LINGO模型的基本结构(1)集合段(SETS):以“ SETS:” 开始, “ENDSETS”结束,定义必要的集合变量(SET)及其元素(MEMBER,含义类似于数组的下标)和属性(ATTRIBUTE,含义类似于数组)。Sets:Car/1 2/: lcar;Box/1..7/: hd,zl,js;SL(Car,Box): x;TRI(Car,SL): trx;ENDSETSsets:warehouses/wh1..wh6/: capacity;vendors/v1..v8/: demand;links(warehouses,vendors): cost, volume;endsetswarehouses/wh1..wh6/: capacity;vendors/v1..v8/: demand;以上是定义一维数据!whareshosewh1wh2wh3wh4wh5wh6capacity605551434152用电量452324463880sets:warehouses/wh1..wh6/: capacity;vendors/v1..v8/: demand;links(warehouses,vendors): cost, volume;endsetsVendorsWarehouse V1V2V3V4V5V6V7V8wh162674
您可能关注的文档
最近下载
- 食品经营(仅销售预包装食品)备案申请表-模板.pdf VIP
- 宁夏枣泉电厂一期工程的环境影响的报告书简本.doc VIP
- 2022年国家公务员录用考试行测常识题库及答案(共1344题).pdf VIP
- (人教PEP2024版)英语三年级上册全册大单元教学设计(新教材).docx
- 北京交通大学DSP系统课程设计报告电话拨号音检测.docx VIP
- 妇产科规培年度述职报告.docx VIP
- 【庄歌】黄沙坪矿区生产实习.doc VIP
- 2025届高考英语二轮复习:非谓语动词课件 (共49张PPT).ppt.pptx VIP
- 一种驱虫斑鸠菊提取物的外用制剂及其制备方法.pdf VIP
- 杭州优迈SMART系统中文标示电气原理图.pdf VIP
文档评论(0)