数学建模实验报告
更新时间:2023-08-06 06:54:01 阅读量: 实用文档 文档下载
Lingo软件的上机实践应用
《数学建模实验报告》
Lingo软件的上机实践应用
简单的线性规划与灵敏度分析
学号: 班级: 姓名: 日期: 2010-7-21
数学与计算科学学院
Lingo软件的上机实践应用
一、 实验目的:
通过对数学建模课的学习,熟悉了matlab和lingo等数学软件的简单应用,了解了用lingo软件解线性规划的算法及灵敏性分析。
此次lingo上机实验又使我更好地理解了lingo程序的输入格式及其使用,增加了操作连贯性,初步掌握了lingo软件的基本用法, 会使用lingo计算线性规划题,掌握类似题目的程序设计及数据分析。
二、 实验题目(P55课后习题5):
某工厂生产A1、A2两种型号的产品都必须经过零件装配和检验两道工序,如果每天可用于零件装配的工时只有100h,可用于检验的工时只有120h,各型号产品每件需占用各工序时数和可获得的利润如下表所示:
(1)试写出此问题的数学模型,并求出最优化生产方案。 (2)对产品A1的利润进行灵敏度分析 (3)对装配工序的工时进行灵敏度分析
(4)如果工厂试制了A3型产品,每件A3产品需装配工时4h,检验工时2h,可获利润5元,那么该产品是否应投入生产?
Lingo软件的上机实践应用
三、 题目分析:
总体分析:要解答此题,就要运用已知条件编写出一个线性规划的Lingo程序,对运行结果进行分析得到所要数据;当然第四问也可另编程序解答。
四、 实验过程:
(1)符号说明
设生产x1件A1产品,生产x2件A2产品.
(2)建立模型
目标函数:maxz=6x1+4x2 约束条件:
1) 装配时间:2x1+3x2<=100 2) 检验时间:4x1+2x2<=120 3) 非负约束:x1,x2>=0 所以模型为: maxz=6x1+4x2
2x1 3x2 100
s.t. 4x1 2x2 120 x,x 0 12
Lingo软件的上机实践应用
(3)模型求解:
1)程序
model:
title 零件生产计划; max=6*x1+4*x2; 2*x1+3*x2<=100; 4*x1+2*x2<=120; end
附程序图1:
2)计算结果
Global optimal solution found.
Objective value: 200.0000 Total solver iterations: 2
Model Title: 零件生产计划
Lingo软件的上机实践应用
Variable Value Reduced Cost X1 20.00000 0.000000 X2 20.00000 0.000000
Row Slack or Surplus Dual Price 1 200.0000 1.000000 2 0.000000 0.5000000 3 0.000000 1.250000
附运行结果图1:
3)做灵敏性分析:
Ranges in which the basis is unchanged:
Objective Coefficient Ranges
Current Allowable Allowable Variable Coefficient Increase Decrease X1 6.000000 2.000000 3.333333 X2 4.000000 5.000000 1.000000
Righthand Side Ranges
Row Current Allowable Allowable RHS Increase Decrease 2 100.0000 80.00000 40.00000 3 120.0000 80.00000 53.33333
附灵敏性分析图1:
Lingo软件的上机实践应用
五、 问题解答:
1)试写出此问题的数学模型,并求出最优化生产方案 答:①数学模型:maxz=6x1+4x2
2x1 3x2 100
s.t. 4x1 2x2 120 x,x 0 12
②生产20件A1产品,生产20件A2产品,最大利润200元。 2)对产品A1的利润进行灵敏度分析
答:从以上灵敏性分析可以看出,最有基不变的条件下A1利润允许变化范围: (6—3.3,6+2)=(2.6,8),即A1利润允许变化范围为2.6元——8元。 3)对装配工序的工时进行灵敏度分析
答:上面输出的Current RHS的Allowable Increase和Allowable Decrease给出了影子价格有意义条件下,装配工序的工时最多增加80h,减少40h。即在60h——180h之间。
4)如果工厂试制了A3型产品,每件A3产品需装配工时4h,检验工时2h,可获利润5元,那么该产品是否应投入生产?
答:由以上Dual Price分析可知:装配工时每增加1h,利润增加0.5元;检验工时每增加1h,利润增加1.25元。而生产一件A3产品的时间用来生产A1、A2所带
Lingo软件的上机实践应用
来的价值是:0.5*4+1.25*2=4.5元<5元。所以,A3型产品应投入生产。
对于问题4,我们还可以采取下列分析方法:
我们再设一个未知数x3,则与前两个未知数组合可得到下列程序: model:
title 零件生产计划; max=6*x1+4*x2+5*x3; 2*x1+3*x2+4*x3<=100; 4*x1+2*x2+2*x3<=120; end
附程序图2:
运行结果:
Global optimal solution found.
Objective value: 206.6667 Total solver iterations: 0
Lingo软件的上机实践应用
Model Title: 零件生产计划
Variable Value Reduced Cost X1 23.33333 0.000000 X2 0.000000 0.3333333 X3 13.33333 0.000000
Row Slack or Surplus Dual Price 1 206.6667 1.000000 2 0.000000 0.6666667 3 0.000000 1.166667
附运行结果图2:
解答第四问:从运行结果我们可以明显的看出,最大利润变为206.6667元,比原先增多,所以A3型产品应投入生产。
七、 运行情况记录和分析:
此程序在初始运行中出现了很多问题(在此仅举两例): 1、起初按所编程序运行,发现无法进行灵敏性分析,后来资料分析才知道,在lingo软件第一次运行的时候,灵敏性分析是默
Lingo软件的上机实践应用
认关闭的。后来我经过一系列操作后才得以进行灵敏性分析。
2、当然,类似这样的难题还有很多。再有就是,对第四问,我采用两种方法解答,这就需要对每次的结果都做深入思考和比较分析,已确定其正确。
八、总结(心得体会)
平时课后多是只把课本上的例题程序在电脑上试运行一下,自己并没有真正的花太多的时间去编写。等到用得时候,才发现原来自己以前看的东西掌握的并不很彻底,运行程序老是卡壳,不是这里出错就是那里不完善,然后只能到书上查找资料和问同学,以获得新的理解并应用。现在多少有点体会了,想真正地把课本摸透,把知识学好必须自己尝试着去练,像老师说的把书上的例题改改或是编写些简单的程序就是很好的方法……
我也认识到细心的重要性,有时候一个程序眼看就要成功了,可就是运行不了,仔细查看才知道犯了不该犯的小错误。
当运行自己编写的程序并获得预期效果时的那种感觉太爽了……
正在阅读:
数学建模实验报告08-06
医院院长任期经济责任审计述职报告材料02-01
竖直上抛运动03-08
2015届数学公式集锦2015届海文考研10-09
坑口镇开展深入学习实践科学发展观活动总结03-24
中班幼儿绘画作品评语03-10
2017济宁会计继续教育-基础会计12-07
思想政治表现自述02-16
最新精品作文:我教奶奶学英语_800字作文-2019年精选作文05-06
论合同法第121条的存废05-07
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 数学建模
- 实验
- 报告
- 我国铁矿石进口成本分析及对策研究
- 理念创新——企业发展之本
- 咽后瓣术后组织形态变化的实验观察
- 青春朋友圈分集剧情第19集(共100集)_青春朋友圈剧情介绍_青春朋友圈大结局_青春朋友圈演员表
- 新时达调试说明书OH1000
- 汽车维修案例分析(超全)
- 课外阅读在语文学习中占什么位置
- 最新-五四青年节演讲总结 五四青年节演讲稿精选,让青春和国徽一同闪光 精品
- 读书的重要意义
- 离散数学06 函数
- 考研数学:微积分公式汇总
- 典当公司财务管理制度(试行)
- 2013年全国大纲卷优秀作文
- 2012考研英语词汇 (已完善)
- 7.4 温度传感器:热敏电阻
- 浅谈探究性学习的价值
- 针对3070Railk无线网卡ap设置
- 红楼梦选修课复习题
- 传播学名词解释
- 解读考试大纲·调整复习策略