- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Lingo 软件实验报告
一、实验内容:
1)用 lingo 软件解决线性规划问题;
2)熟悉 lingo 软件的相关操作。
3)对线性规划问题建立目标函数, 罗列对应的表达式约束条
件,并且对各变量设定实际的非负约束,考虑到 lingo 软件能
方便地输入数据, 并且有内置建模语言, 提供内部处理函数,
能很方便地处理一系列约束条件解出目标函数的最值,所以
采用 lingo 软件解决线性规划问题。
4)对目标规划问题进行多目标处理, 添加正负偏差变量罗列
对应的表达式约束条件,并且对欲达到目标顺序添加优先等
级,建立目标函数,利用 lingo 软件能能很方便地处理一系列
约束条件解出目标函数的最值, 采用 lingo 软件解决线性规划
问题。
二、实验设备: 计算机
三、使用软件: lingo 软件
四、软件特点与优势: 可以简单地表示模型,能方便地输入数
据和选择输出。
五、举例计算:
1,线性规划
营养套餐问题:根据生物营养学理论,要维持人体正常
的生理健康需求,一个成年人每天需要从食物中获取3000cal热
量,55g 蛋白质和 800mg钙。假定市场上可供选择的食品有猪肉、
鸡蛋、大米和白菜,这些食品每千克所含热量和营养成分,以及
市场价格见下表。 问如何选购才能满足营养的前提下, 使购买食
品的总费用最小?
序号
食品名称
热量( cal) 蛋白质( g) 钙(mg) 价格 元/kg
1
猪肉
1000
50
400
20
2
鸡蛋
800
60
200
8
3
大米
900
20
300
4
4
白菜
200
10
500
2
解:为了建立该问题的数学模型,假设 xj( j=1,2,3,4)分别
为猪肉、鸡蛋、大米和白菜每天的购买量,则目标函数为
Minz=20x1+8x2+4x3+2x4
表示在满足营养要求的系列约束条件下, 确定各种食物的购
买量,使每天购买食物的总费用最小。其约束条件是
热量需求: 1000x1+800x2+900x3+200x4=3000
蛋白质需求: 50x1+60x2+20x3+10x4=55
钙需求: 400x1+200x2+300x3+500x4=800
决策变量的非负约束: xj=0(j=1,2,3,4)
因此 ,营养配餐问题的数学模型为
Minz=20x1+8x2+4x3+2x4
1000x1+800x2+900x3+200x4=3000
50x1+60x2+20x3+10x4=55
400x1+200x2+300x3+500x4=800
xj=0(j=1,2,3,4)
lingo 代码:
model :
min =20*x1+8*x2+4*x3+2*x4;
1000*x1+800*x2+900*x3+200*x4=3000;
50*x1+60*x2+20*x3+10*x4=55;
400*x1+200*x2+300*x3+500*x4=800;
END
结果截屏:
:运行结果分析:
由运行结构可知:该线性规划的最值为 13.33333,即在变量为非负的情况下,只买 3.33kg的大米可以满足目标函数的要求。
2,目标规划
A: 设有一纺织厂可生产衣料和窗帘布共两种产品。 该厂两
班生产,每周的生产时间为 80h,无论生产那种产品,该厂每小时的产量都是 1km。根据市场预测, 每周窗帘布的销售量为 70km, 而衣料的销售量为 45km。工厂有纺纱 9000kg,生产 1km 窗帘布需要纺纱 800kg,生产 1km 衣料需要纺纱 500kg。假定窗帘布和衣料的单位利润分别为 2.5 千元 /km 和 1.5 千元 /km ,上级主管部门对该厂提出了以下 4 个顺序目标:
1) 尽可能避免开工不足;
2) 尽可能限制每周加班时间不超过 10h;
3) 尽可能满足市场需求;
4) 尽可能减少加班时间。
目标的惩罚因子各为: 5、 8、 9、 2.
问该厂应如何安排生产才能使这些目标依序实现?
解:建立该问题的数学模型, 设该厂每周生产衣料和窗帘各
为 x1,x2km,即为决策变量。此外,引进正负偏差变量 d,d_.则:
生产工时约束: x1+x2+d1_-d1=80
加班时间约束: d1+d2_-d2=10
窗帘布销售量约束: x1+d3_-d3=70
衣料销售量约束: x2+d4_-d4=45
个有序目标分别为:
P1:minz1=d1_ P2: minz2=d2
P3: minz3=5d3_+3d4_
P4: minz4=d1
综上,该问题的目标规划模型为:
minz=5d1_ +8d5+9 ( 5d3_+3d4_)+2d1
500x1+800x2=9000
x1+x2+d1_-d1=80
d1+d2_-d2=100
x1+d3_-d3=70
您可能关注的文档
最近下载
- 2024-2030全球商业气象服务行业调研及趋势分析报告.docx
- 高考英语复习读后续写练习+“千层面之爱”+传递全球温暖+课件.pptx VIP
- 新教材 人教A版高中数学选择性必修第一册全册各章节 知识点考点汇总及解题方法提炼.pdf VIP
- Midea 美的 R22W01BW11SECN扫地机器人 说明书.pdf
- 高考英语复习读后续写练习:爱心传递:善举循环的温暖故事+课件.pptx VIP
- 年产15万吨苯酚丙酮项目初步设计说明书.doc
- 燃气设备设施定期检查制度.docx VIP
- 内黄县各级文物保护单位一览表(2024版).docx VIP
- 高考英语复习读后续写练习:寒冬里的温暖与人性光辉+课件.pptx VIP
- 不收版面费的中文期刊(小木虫).doc VIP
文档评论(0)