matlab在优化模型中的应用

matlab在优化模型中的应用

ID:27661356

大小:133.12 KB

页数:8页

时间:2018-12-04

matlab在优化模型中的应用_第1页
matlab在优化模型中的应用_第2页
matlab在优化模型中的应用_第3页
matlab在优化模型中的应用_第4页
matlab在优化模型中的应用_第5页
资源描述:

《matlab在优化模型中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1、线性规划问题的MATLAB辅助计算及工程应用实例假设线性规划M题的数学模型为:minf1xs.t.A^x

2、-%4<62x,+3x2-x3+%4<12Xj+x3+x4<4x,,x2,x3,%4>0解MATLAB求解程序为:f=[-2,-l,3,-5]f;A=[l,2,4,-l;2,3,-l,l;l,0,l,l];b=「6,12,4Llb=[O,O,O,Or;[x,fval]=linprog(f,A,b,[],[],lb)结果为:x=0.00002.66670.00004.0000fval=-22.66671、生产决策问题某工厂生产甲、乙两种产品,己知生产lkg产品甲需要用原料A5kg,原料B6kg;生产lkg产品乙耑要用原料A3kg,原料B7kg,原料C5kg.若lkg产品甲和乙的销售

3、价格分别为6万元和5万元,三种原料的限用量分别为100kg,160kg,180kg.试确定应生产这两种产品各多少千克才能使总销售价格最高?解令生产产品甲的数量为&,生产产品乙的数S:为x2,有题意可建立下而的模型:max6x,+5%2s.t.5%,+3%2<1006x,+7x2<1605x,<180x,,>100该模型要求使目标函数最大化,则按照MATLAB的要求进行转换,将目标函数最小化,即min-6%,一5x2s.t.5x,+3x2<1006x,+7x2<1605x2<180xpx2>100MATLAB程序清单为:f=[-6,-5].;A=[5,3;6J;0,5];b=l10

4、0,160,180J*;lb=[0,0r;[x,fval]=linprog(f,A,b,[],[],lb)结果输出为:x=12.941211.7647fval=-136.4706说明:生产产品甲、乙的数量分别为12.94kg,11.76kg吋,创造最高总售价为136.47万元。2、工程项目投资问题:某公司有一批资金欲投资到5个工程项H中,各工程项目的净收益(投入资金的百分比)见下表:工程项目的净收益表工程项目ABCDE收益(%)101215128由于一些原因,公司决定用于项目A的投资不大于其他各项目投资之和,而用于项目B和项目D的投资要大于项目C和项目E的投资。试确定投资分配方案

5、,使该公司收益达到最大。解:设6,久,;^,;14,15分别表示用于项目八上,<:,0和£的投资百分数,由于各项目的投资百分数之和等于100%,所以&+X,++x5=1根据题设可以建立下面的数学模型,即:max0.lx,+0.12x2+0.15x3+0.12x4+0.08x5S.t.—X-j——一0%2+x4-x3-%5>0x{+x2+x3+x4+x5=1x,,x2,x3,x4,x5>0将该模型转化为标准的线性规划模型,即:mins.t.MATLABA求解程序为:-0.1%,-0.12x2-0.15x3-0.12x4-0.08;-x2-%3-x4-x5<0--x4+x3+x5<0

6、r,+;v2+x3+;v4+x5=1;px2,x3,x4,x5>0f=[-0.1,-0.12,-0.15,-0.12,-0.08]*;A=[l,-l,-l,-l,-l;0,-l,l,-l,l];b=[0,0]’;Aeq=[l,l,l,l,l];beq=[l];lb=f0,0,0,0,OP;[x,fval]=linprog(f,A,b,Aeq,beq,lb)结果输山为:0.00000.25000.50000.25000.0000fval=-0.1350说明:5个项目的投资便分数分别为0,25%,50%,25%和0时可以使该公司获得最大的收益,最大收益为13.5%.3、裁料问题某车间

7、有一批长度为7.4m的同型钢管,欲用他们来做100套刚染,已知每套钢架需用长2.9m,2.1m和1.5m的钢管各一根。问如何下料方可使所用材料最省?解:因为所需钢材总长度是固定的,所以要使用料的根数最少,也就是要使裁下来的残料最少。而残料的多少取决于裁取方法,故设'20,^=1,2,-、,8为按第y种方法裁取钢管的根数,则对各种可能的裁取方法所产生的残料列于下表:各种可能的裁取方法所产生的残料所裁长度(m)裁料方案编号123456782.9m211100001002.1m0021

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

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

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