数学建模期末考查作业.doc

数学建模期末考查作业.doc

ID:51404696

大小:178.50 KB

页数:8页

时间:2020-03-23

数学建模期末考查作业.doc_第1页
数学建模期末考查作业.doc_第2页
数学建模期末考查作业.doc_第3页
数学建模期末考查作业.doc_第4页
数学建模期末考查作业.doc_第5页
资源描述:

《数学建模期末考查作业.doc》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、数学建模期末考查作业一、某化工厂生产A,B,C,D四种化工产品,每种产品生产1吨消耗的工时,能源和获得的利润如下表:产品ABCD工时/小时10025038075能耗/吨标准煤0.20.30.50.1利润/万元2581已知该厂明年的工时限额为18480小时,能耗限额为100吨标准煤,建立能使该厂明年的总利润最高的数学模型,并利用MATLAB写出简单的求解程序。解:设该厂明年生产,,,四种产品的数量分别为,,,(单位:t),总利润为z。约束条件:工时限额:能耗限额:确定目标函数:求解:model:max=2*x1+5*x2+8*x3+x4;100

2、*x1+250*x2+380*x3+75*x4<=18480;0.2*x1+0.3*x2+0.5*x3+0.1*x4<=100;@gin(x1);@gin(x2);@gin(x3);@gin(x4);endGlobaloptimalsolutionfound.Objectivevalue:388.0000Objectivebound:388.0000Infeasibilities:0.000000Extendedsolversteps:0Totalsolveriterations:0VariableValueReducedCostX12.00

3、0000-2.000000X20.000000-5.000000X348.00000-8.000000X40.000000-1.000000RowSlackorSurplusDualPrice1388.00001.000000240.000000.000000375.600000.000000分析:由程序及结果可知,当四种化工产品生产数量分别为=2,=0,=48,=0时,该厂利润取最大值,最大值为388万元。二、某单位将用三个月时间开发一项新产品,其间的材料、工资及销售费用等均需支付,而此项生产的收益都要到产品销售后三个月才能获得。因此,该单

4、位必须做好资金的筹措工作。此单位目前可以提供的内部资金只有3000元,可提供的组装工序的工时为2500,调试包装工序的工时为150,两种不同型号所需工序时间、成本及售价如下表所示:型号所需工时()成本售价(元)组装调试包装单位成本单位售价边际利润1215058825210012020最初投入市场至少需要产品50件、产品25件。该单位向银行贷款,银行同意总数不超过10000元的短期贷款。银行的条件是借贷期的利率为每年借贷款额平均额的12%;此外要求信贷保证:安排产品生产的现金和生产产品的应收帐款不得小于未偿还的借款额与三个月未到期的利息的两倍之

5、和。这样的情况下,该单位应如何考虑产品生产与银行贷款。1、问题分析与建模设单位生产的产品A数量为x1,产品B的数量为x2,银行贷款的金额为x3,获得的利润为z。由题意可知本题是要求得出x1、x2、x3的值使得单位获利最多。根据可提供的组装工序的工时为2500(h),即产品A与产品B的组装时间不能超过2500h,由此可以得到方程:12*x1+25*x2<=2500(1)根据可提供的包装工序的工时为150(h),即产品A与产品B的包装时间不能超过150h,由此可以得到方程:x1+2*x2<=150(2)根据题目所述安排产品生产的现金(3000元)

6、和生产产品的应收账款(58*x1+120*x2)不得小于未偿还的借贷款额(x3)与三个月未到期的利息的两倍之和,其中销售后三个月末的利息为贷款额的6%。可以列出方程:3000+58*x1+120*x2>=x3+2*x3*6%整理可得方程:1.12*x3-58*x1-120*x2<=3000(3)由生产产品的成本要少于生产资金的关系又可得到一个方程:50*x1+100*x2<=3000+x3整理可得:50*x1+100*x2-x3<=3000(4)另外题目中对产品数量及贷款金额还有明确的限定:产品A不得少于50件,产品B不得少于25件,贷款金额

7、不能多于10000元。即有约束条件:x1>=50,x2>=25,x3<=10000。而获得的利润为产品边际利润的总和减去银行贷款六个月的利息,计算的公式为z=8*x1+20*x2-0.06*x3。根据以上对题目的分析可以建立以下模型:目标函数:max(z)=8*x1+20*x2-0.06*x3约束条件1、程序代码model:max=8*x1+20*x2-0.06*x3;12*x1+25*x2<=2500;x1+2*x2<=150;1.12*x3-50*x1-100*x2<=3000;50*x1+100*x2-x3<=3000;x1>=50;x

8、2>=25;x3<=10000;@gin(x1);@gin(x2);@gin(x3);EndGlobaloptimalsolutionfound.Objective

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。