用matlab解决线性规划问题的几道题_第1页
用matlab解决线性规划问题的几道题_第2页
用matlab解决线性规划问题的几道题_第3页
用matlab解决线性规划问题的几道题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

年级、专业 学号 姓名 学号 完成日期 线性规划上机作业(一) 一、用MATLAB求解线性规划问题(1) 编写的M文件为:f=-1;-1A=1 -2;1 2b=4,8x,feval=linprog(f,A,b,zeros(2,1)所求解为:x1=6,x2=1;min f=-7(2)编写的M文件为:f=-4;-3A=3 4;3 3;4 2b=12;10;8x,feval=linprog(f,A,b,zeros(1,2)所求得的解为:x1=0.8,x2=2.4;max f=10.4(3)(4)编写的M文件为:f=-1;-3;3Aeq=1 1 2;-1 2 1beq=4;4x,feval=linprog(f,Aeq,beq,zeros(3,1)所求得的结果为:x1=4/3,x2=8/3,x3=0;max f=28/3。(5)(选做) 先做如下转化: % x=u1-v1,y=u2-v2,z=u3-v3 % min f=u1+u2+u3+v1+v2+v3 % s.t. u1+u2-v1-v2=1 % 2*u1+u3-2*v1-v3=3 则编写的M文件为: f=1;1;1;1;1;1 A=1 1 0 -1 -1 0 b=1 Aeq=2 0 1 -2 0 -1 beq=3 x,feval=linprog(f,A,b,Aeq,beq,zeros(6,1)所求得的结果为:u1=1.0936,u2=0,u3=0.8192,v1=0,v2=0.9302,v3=0 Min f =2。二、 某机构现在拥有资本200万元,为了获取更大的收益,该机构决定将这200万元进行投资,以期最大回报,现在共有四个方案可供选择,投资的方式为每年初将机构持有的所有资本都用于投资。方案1:从第1年到第4年的每年年初都需要投资,次年末回收本利1.15 方案2:第3年初投资,到第5年末收回本利1.25,最大投资额为80万元方案3:第2年初投资,到第5年末收回本利1.40,最大投资额为60万元方案4:每年初投资,每年末收回本利1.06那么应该采用何种投资组合策略,使得该机构5年末的总资本最大?三、某饲养场有5种饲料已知各种饲料的单位价格和每百公斤饲料的蛋白质、矿物质、维生素含量如表所示,又知该场每日至少需蛋白质70单位、矿物质3单位、维生素10毫单位间如何混合调配这5种饲料才能使总成本最低?解:设五种饲料的使用量分别为x1,x2,x3,x4,x5。所用饲料的总成本为f。则该问题的线性规划模型为: 所编写的M文件为: f=2;7;4;3;5 A=-0.3 -2.2 -1.00 -0.06 -1.80;-0.10 -0.05 -0.02 -0.20 -0.05;-0.05 -0.10 -0.02 -0.20 -0.08 b=-70;-3;-10 x,feval=linprog(f,A,b,zeros(5,1) 解得的结果为:x1=0,x2=0,x3=0,x4=34.9,x5=37.8;min f=293.4 总上即知按如上使用才能使总成本最低为293.4元。四、设有两个建材厂C1和C2,每年沙石的产量分别为35万吨和55万吨,这些沙石需要供应到W1、W2和W3三个建筑工地,每个建筑工地对沙石的需求量分别为26万吨、38万吨和26万吨,各建材厂到建筑工地之间的运费(万元/万吨)如表所示,问题是应当怎么调运才能使得总运费最少? 解:设c1往w1,w2,w3运送的沙石分别为x1,x2,x3;c2往w1,w2,w3分别为x4,x5,x6.总运费为f 则该问题的线性规划模型为: 所编的M文件为: f=10;12;9;8;11;13 Aeq=1 1 1 0 0 0;0 0 0 1 1 1;1 0 0 1 0 0;0 1 0 0 1 0;0 0 1 0 0 1 beq=35;55;26;38;26 x,feval=linprog(f,Aeq,beq,zeros(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论