77范文网 - 专业文章范例文档资料分享平台

数学建模小作业

来源:网络收集 时间:2019-06-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

1.某厂生产甲乙两种口味的饮料,每百箱甲饮料需用原料6千克,工人10名,可获利10万元;每百箱乙饮料需用原料5千克,工人20名,可获利9万元.今工厂共有原料60千克,工人150名,又由于其他条件所限甲饮料产量不超过8百箱.问如何安排生产计划,即两种饮料各生产多少使获利最大. model: sets: si/1..3/:B; SJ/1..2/:c,x; sij(si,sj):A; end sets data: B=60 150 8; A=6 5 10 20 1 0; C=10 9; end data

max=@sum(sj:C*X);

@for(si(i):@sum(sj(j):A(i,j)*x(j))

Global optimal solution found.

Objective value: 98.00000 Objective bound: 98.00000 Infeasibilities: 0.000000 Extended solver steps: 0 Total solver iterations: 4

Variable Value Reduced Cost B( 1) 60.00000 0.000000 B( 2) 150.0000 0.000000 B( 3) 8.000000 0.000000 C( 1) 10.00000 0.000000 C( 2) 9.000000 0.000000 X( 1) 8.000000 -10.00000 X( 2) 2.000000 -9.000000 A( 1, 1) 6.000000 0.000000 A( 1, 2) 5.000000 0.000000 A( 2, 1) 10.00000 0.000000 A( 2, 2) 20.00000 0.000000

A( 3, 1) 1.000000 0.000000 A( 3, 2) 0.000000 0.000000

Row Slack or Surplus Dual Price 1 98.00000 1.000000 2 2.000000 0.000000 3 30.00000 0.000000 4 0.000000 0.000000

2.某厂向用户提供发动机,合同规定,第一、二、三季度末分别交货40台、60台、80台.每季度的生产费用为 (元),其中x是该季生产的台数.若交货后有剩余,可用于下季度交货,但需支付存储费,每台每季度c元.已知工厂每季度最大生产能力为100台,第一季度开始时无存货,设a=50、b=0.2、c=4,问工厂应如何安排生产计划,才能既满足合同又使总费用最低.

初次:但有误 model: sets:

M/1..3/:x,c,d; 少endsets data: a=50 ; b=0.2 ; c=4 4 4; d=40 60 80; e=100 ; end data

min=@sum(M:a*x)+@sum(M:b*x*x)+@sum(M(j)|i#le#2:@sum(M(i)|i#le#j:x-d)*c(j+1));

@for(M(j)|j#le#2:x>d); @sum(M:x)=@sum(M:d); @for(M:x

M/1..3/:x,c,d; endsets data: a=50; b=0.2;

c=4 4 4; d=40 60 80; e=100 ; enddata

min=@sum(M:a*x)+@sum(M:b*x*x)+@sum(M(j)|j#le#2:@sum(M(i)|i#le#j:x-d)*c(j+1));

@for(M(j)|j#le#2:x>d); @sum(M:x)=@sum(M:d); @for(M:x

Local optimal solution found.

Objective value: 11280.00 Infeasibilities: 0.5684342E-13 Extended solver steps: 2 Total solver iterations: 14

Variable Value Reduced Cost A 50.00000 0.000000 B 0.2000000 0.000000 E 100.0000 0.000000 X( 1) 50.00000 0.000000 X( 2) 60.00000 0.000000 X( 3) 70.00000 0.000000 C( 1) 4.000000 0.000000 C( 2) 4.000000 0.000000 C( 3) 4.000000 0.000000 D( 1) 40.00000 0.000000 D( 2) 60.00000 0.000000 D( 3) 80.00000 0.000000

Row Slack or Surplus Dual Price 1 11280.00 -1.000000 2 10.00000 0.000000 3 0.000000 0.000000 4 0.000000 -78.00000 5 50.00000 0.000000 6 40.00000 0.000000 7 30.00000 0.000000

3.某商店有五位工作人员:经理1人,主任1人,售货员3人.有关情况见下表.设广告费对销售额的贡献为其投入的15倍,各工作人员的收入相当于其完成销售额的5.5%.问如何安排才能达到以下的目标:P1保证全体人员正常工作时间;P2 至少完成销售额70000元;P3主任的月收入不少于1200元,售货员A和B的月收入不少于600元和400元;P4 全体人员加班时间不超过规定; P5广告费不超过3000元,力争销售额增加10000元,前者的重要性为后者的两倍.

经理 主任 每小时对销售额的贡献每月总工时 每月加班限量(工(元) 时) 144 96 200 24 200 24 172 52 160 32 100 32 售货员 54 A 售货员B 30 售货员C 9

model: sets:

sj/1..16/:B; sk/1..38/:y; sjk(sj,sk):A;

end sets data:

B=200 200 172 160 100 70000 1200 600 400 224 224 224 192 132 3000 10000; A=1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0

144 96 54 30 9 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0

0 5.28 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0

0 0 2.97 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0

0 0 0 1.65 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0

1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0

0 0 0 0

0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0

0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0

0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0

0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0

0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0

0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1;

end data

min=@sum(sk(k)|(k#ge#23)#and#(k#le#27):y(k)*0.5)+y(28)*0.2+@sum(sk(k)|(k#ge#28)#and#(k#le#30):y(k)*0.15)+@sum(sk(k)|(k#ge#16)#and#(k#le#20):y(k)*0.09)+(y(21)*2+y(38)*0.06);

@for(sj(j):@sum(sk(k):A(j,k)*y(k))=B(j));

@for(sk(k)|k#le#5:@gin(y(k))); End

Solve:

Global optimal solution found.

Objective value: 0.3600000 Objective bound: 0.3600000 Infeasibilities: 0.000000 Extended solver steps: 0 Total solver iterations: 11

Variable Value Reduced Cost B( 1) 200.0000 0.000000 B( 2) 200.0000 0.000000 B( 3) 172.0000 0.000000 B( 4) 160.0000 0.000000 B( 5) 100.0000 0.000000 B( 6) 70000.00 0.000000 B( 7) 1200.000 0.000000

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数学建模小作业在线全文阅读。

数学建模小作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/650544.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: