数学建模短学期报告
- 格式:doc
- 大小:93.50 KB
- 文档页数:8
嘉兴学院数学建模课程论文
第 1 页 共 8 页
嘉兴学院数学建模短学期报告
题 目
组 长 信计092 孙 杰 200853295227
组 员 信计092 孟斌强 200853295218
组 员 信计092 应 雷 200853295214
实验1:
有两个煤厂A、B,每月分别进煤不少于60吨、100吨,它们担负供应三个居民区用煤任务,这三个居民区每月需用煤分别为45吨、75吨和40吨,A厂离这三个居民区分别是10公里、5公里、6公里,B厂离这三居民区分别为4公里、8公里、15公里。问这两煤厂如何分配供煤,才使运量最小?
(1) 建立相应的数学模型;
(2) 写出相应的Lingo程序并求解;
(3) 对计算结果加以说明(给出非数学语言的解释)。
解:
model:min=10*x11+5*x12+6*x13+4*x21+8*x22+15*x23;
x11+x12+x13>=60;
x21+x22+x23>=100; 嘉兴学院数学建模课程论文
第 2 页 共 8 页 x11+x21>=45;
x12+x22>=75;
x13+x23>=40;
上述代码用于在Lingo里面实现所得结果如下所示:
Global optimal solution found at iteration: 0
Objective value: 960.0000
Variable Value Reduced Cost
X11 0.000000 9.000000
X12 20.00000 0.000000
X13 40.00000 0.000000
X21 45.00000 0.000000
X22 55.00000 0.000000
X23 0.000000 6.000000
Row Slack or Surplus Dual Price
1 960.0000 -1.000000
2 0.000000 -1.000000
3 0.000000 -4.000000
4 0.000000 0.000000
5 0.000000 -4.000000
6 0.000000 -5.000000
这说明甲乙两个煤厂分别对三个居民区输送1t 20t 39t 44t 44t 1t的煤才能使总运输量最小,且总运输量为975t km
实验3:
用长度为500cm的条材,截成长度分别为98cm和78cm的两种毛柸,要求其截出长98cm的毛坯10000跟,78cm的毛坯20000跟。问怎样截法,才能使所用的原材料最少?
(1) 建立相应的数学模型,确定每种汽油中各种原料的用量,使得公司获得最大的利润;
(2) 写出相应的Lingo程序并求解;
对计算结果加以说明(给出非数学语言的解释)。
解:分析所有可能截法如下:
x X1 X2 X3 X4 X5 X6
98cm 5 4 3 2 1 0
78cm 0 1 2 3 5 6
剩余 10 30 50 70 12 32
模型建立: 嘉兴学院数学建模课程论文
第 3 页 共 8 页
取整xxxxxxxxxxxxxxxxxxxxxtsf543,215432165432654321,,,100002345200006532..321270503010min
程序:model:
sets:
qiujie/1..6/:x;
endsets
min=10*x1+30*x2+50*x3+70*x4+12*x5+32*x6;
x2+2*x3+3*x4+5*x5+6*x6>20000;
5*x1+4*x2+3*x3+2*x4+x5>10000;
结果:Global optimal solution found.
Objective value: 60000.00
Extended solver steps: 0
Total solver iterations: 4
Variable Value Reduced Cost
X1 1200.000 0.000000
X2 0.000000 20.00000
X3 0.000000 40.00000
X4 0.000000 60.00000
X5 4000.000 0.000000
X6 0.000000 20.00000
X( 1) 0.000000 0.000000
X( 2) 0.000000 0.000000
X( 3) 0.000000 0.000000
X( 4) 0.000000 0.000000
X( 5) 0.000000 0.000000
X( 6) 0.000000 0.000000
Row Slack or Surplus Dual Price
1 60000.00 -1.000000
2 0.000000 -2.000000
3 0.000000 -2.000000
所以,应该将1200根按每根截成5根98cm截,将4000根按1根98cm5根78cm截。
实验3
一家石油公司的炼油厂提供两种无铅汽油燃料:无铅高级汽油和无铅普通汽油。炼油厂购买四种不同的石油原料,每种石油原料的化学成份分析、价格及购买上限见下表: 嘉兴学院数学建模课程论文
第 4 页 共 8 页 原料
种类 含化学成份的百分比 价格
(美元/加仑) 购买上限
(加仑) A B C
1 0.90 0.07 0.03 0.70 4000
2 0.70 0.20 0.10 0.50
6000
3 0.10 0.70 0.20 0.65 5000
4 0.60 0.30 0.10 0.85 5000
无铅高级汽油的售价是每加仑1.00美元,它应至少含有60%的A成份,20%的B成份,而不能超过10%的C成份。无铅普通汽油的售价是每加仑0.90美元,它应至少50%的A成份,15%的B成份,而不能超过15%的C成份。公司预测:无铅高级汽油的销售量为6000加仑,无铅普通汽油的销售量为9000加仑。
(3) 建立相应的数学模型,确定每种汽油中各种原料的用量,使得公司获得最大的利润;
(4) 写出相应的Lingo程序并求解;
(5) 对计算结果加以说明(给出非数学语言的解释)。
解:
设生产无铅高级汽油分别用到4种原料的量为x11,x12,x13,x14
生产无铅普通汽油分别用到4种原料的量为x21,x22,x23,x24
程序如下:
model:
max=0.3*x11+0.5*x12+0.35*x13+0.15*x14+0.2*x21+0.4*x22+0.25*x23+0.05*x24;
x11+x21<4000;
x12+x22<6000;
x13+x23<5000;
x14+x24<5000;
0.3*x11+0.1*x12-0.5*x13>0; 嘉兴学院数学建模课程论文
第 5 页 共 8 页 -0.13*x11+0.5*x13+0.1*x14>0;