10数学3班建模试题及答案.docx

上传人:b****1 文档编号:3184579 上传时间:2023-05-05 格式:DOCX 页数:9 大小:172.59KB
下载 相关 举报
10数学3班建模试题及答案.docx_第1页
第1页 / 共9页
10数学3班建模试题及答案.docx_第2页
第2页 / 共9页
10数学3班建模试题及答案.docx_第3页
第3页 / 共9页
10数学3班建模试题及答案.docx_第4页
第4页 / 共9页
10数学3班建模试题及答案.docx_第5页
第5页 / 共9页
10数学3班建模试题及答案.docx_第6页
第6页 / 共9页
10数学3班建模试题及答案.docx_第7页
第7页 / 共9页
10数学3班建模试题及答案.docx_第8页
第8页 / 共9页
10数学3班建模试题及答案.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

10数学3班建模试题及答案.docx

《10数学3班建模试题及答案.docx》由会员分享,可在线阅读,更多相关《10数学3班建模试题及答案.docx(9页珍藏版)》请在冰点文库上搜索。

10数学3班建模试题及答案.docx

10数学3班建模试题及答案

1.某厂生产甲乙两种口味的饮料,每百箱甲饮料需用原料6千克,工人10名,可获利10万元;每百箱乙饮料需用原料5千克,工人20名,可获利9万元.今工厂共有原料60千克,工人150名,又由于其他条件所限甲饮料产量不超过800箱.问如何安排生产计划,即两种饮料各生产多少使获利最大.进一步讨论:

1)若投资0.8万元可增加原料1千克,问应否作这项投资.

2)若每100箱甲饮料获利可增加1万元,问应否改变生产计划.

问题分析:

用多少原料生产甲饮料,用多少原料生产已饮料,决策受到的限制:

原料、工人数目及甲饮料产量。

基本模型:

设用生产甲饮料x1百箱,生产已饮料x2百箱。

目标函数:

设获利为z,甲获利为10x1万元,已获利为9x2万元。

故z为10x1+9x2.

约束条件:

原料甲、已饮料不超过供应量。

6x1+5x2<=60…………………………

(1)

甲饮料的生产量:

x1<=8…………………………

(2)

工人数目为:

10x1+20x2<=150……………………(3)

非负约束条件:

Xi>0,i=1,2,3……………………(4)

综上可得:

Maxz=10x1+9x2

s.t

6x1+5x2<=60

x1<=8

10x1+20x2<=150

Xi>0,i=1,2

<1>.Lingo代码:

model:

max=10*x1+9*x2;

6*x1+5*x2<60;

x1<8;

10*x1+20*x2<150;

end

结果:

Globaloptimalsolutionfound.

Objectivevalue:

102.8571

Infeasibilities:

0.000000

Totalsolveriterations:

2

 

VariableValueReducedCost

X16.4285710.000000

X24.2857140.000000

RowSlackorSurplusDualPrice

1102.85711.000000

20.0000001.571429

31.5714290.000000

40.0000000.5714286E-01

灵敏度分析:

Rangesinwhichthebasisisunchanged:

ObjectiveCoefficientRanges

CurrentAllowableAllowable

VariableCoefficientIncreaseDecrease

X110.000000.80000005.500000

X29.00000011.000000.6666667

RighthandSideRanges

RowCurrentAllowableAllowable

RHSIncreaseDecrease

260.000005.50000022.50000

38.000000INFINITY1.571429

4150.000090.0000022.00000

结果分析:

(1)甲饮料生产量每增加1个单位(1kg)时利润就增长1.571429万元,所以增加1kg,增长1.571429万元相比投资0.8万元来说,有利润的,所以应该投资。

(2)应该改变生产计划,从CurrentRHS(当前系数)对应的AllowableIncrease和AllowableDecrease给出了在最优解不变的条件下目标函数的系数允许的范围:

x1的系数为(10.8,4.5),x2的系数为(20.0,8.3333333),所以由题目条件知,每100箱甲饮料获利可增加1万元,就已经超出x1的系数,故应该改变生产计划。

<2>Matlab代码:

f=-[10;9];

A=[65;10;1020];

b=[60;8;150];

lb=zeros(2,1);

[x,f,e,o,la]=linprog(f,A,b,[],[],lb)

Optimizationterminated.

x=

6.4286

4.2857

f=-102.8571

e=1

o=

iterations:

6

algorithm:

'large-scale:

interiorpoint'

cgiterations:

0

message:

'Optimizationterminated.'

la=

ineqlin:

[3x1double]

eqlin:

[0x1double]

upper:

[2x1double]

lower:

[2x1double]

(1).若投资0.8万元可增加原料1千克,可以做这项投资。

D=f1-f2=1.5715万元相比0.8万元来说,还是有利润的。

f=-[10;9];

>>A=[65;10;1020];

>>b=[61;8;150];

>>lb=zeros(2,1);

>>[x,f,e,o,la]=linprog(f,A,b,[],[],lb)

Optimizationterminated.

x=

6.7143

4.1429

f=

-104.4286

e=1

o=

iterations:

6

algorithm:

[1x27char]

cgiterations:

0

message:

[1x24char]

constrviolation:

0

firstorderopt:

2.2995e-09

la=

ineqlin:

[3x1double]

eqlin:

[0x1double]

upper:

[2x1double]

lower:

[2x1double]

(2).每100箱甲饮料获利可增加1万元由以下代码知道x数值会发生变化,不是在最优解不变的条件下目标函数的系数允许的范围。

因此应该改变生产计划。

f=-[11;9];

A=[65;10;1020];

b=[60;8;150];

lb=zeros(2,1);

[x,f,e,o,la]=linprog(f,A,b,[],[],lb)

Optimizationterminated.

x=

8.0000

2.4000

f=

-109.6000

e=

1

o=

iterations:

6

algorithm:

[1x27char]

cgiterations:

0

message:

[1x24char]

constrviolation:

0

firstorderopt:

3.4905e-09

la=

ineqlin:

[3x1double]

eqlin:

[0x1double]

upper:

[2x1double]

lower:

[2x1double]

<3>Lindo代码:

max10x1+9x2

st

6x1+5x2<60

x1<8

10x1+20x2<150

end

分析:

LPOPTIMUMFOUNDATSTEP1

OBJECTIVEFUNCTIONVALUE

1)102.8571

VARIABLEVALUEREDUCEDCOST

X16.4285710.000000

X24.2857140.000000

ROWSLACKORSURPLUSDUALPRICES

2)0.0000001.571429

3)1.5714290.000000

4)0.0000000.057143

NO.ITERATIONS=1

RANGESINWHICHTHEBASISISUNCHANGED:

OBJCOEFFICIENTRANGES

VARIABLECURRENTALLOWABLEALLOWABLE

COEFINCREASEDECREASE

X110.0000000.8000005.500000

X29.00000010.9999990.666667

RIGHTHANDSIDERANGES

ROWCURRENTALLOWABLEALLOWABLE

RHSINCREASEDECREASE

260.0000005.50000022.499998

38.000000INFINITY1.571429

4150.00000089.99999221.999998

(1).由分析知原料增加1单位,利润增加1.571429万元,相比投资的0.8万元,还是有利润的

所以应该投资.

(2).应该改变生产计划,从Currentcoef对应的AllowableIncrease和AllowableDecrease给出了在最优解不变的条件下目标函数的系数允许的范围:

x1的系数为(10.8,4.5),x2的系数为(19.9999998.3333333),所以由题目条件知,每100箱甲饮料获利可增加1万元,就已经超出x1的系数,故应该改变生产计划。

<4>几何画板:

 

所以由图像知道最大值为:

z=10x1+9x2;

Z0=10*6.43+9*4.29=102.91

z1=10*0+7.5*9=67.5;

z2=10*8+9*2.4=101.6

所以最大值为102.91万元。

(1).有图像可知:

当投资0.8万元可增加原料1千克可以取得。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 其它

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2