Lab06.线性规划问题.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Lab06.线性规划问题

Lab06.1.药房有两种复合维生素制剂,甲种每粒含维生素A、B各1克,D、E各4克和C 5克,乙种每粒含维生素A 3克,B 2克、D 1克、E 3克和C 2克,一顾客每天需摄入维生素A不超过18克、B不超过13克、D不超过24克和E至少12克,问: 1) 每天应服两种维生素各多少才能满足需要而且尽可能摄入较多的维生素C? 2) 甲种复合维生素每粒1.5元,乙种复合维生素每粒1元,选择怎样的服法才能花最少的钱而又满足每天的需要,此时顾客摄入的维生素C是多少? 2.农场有A、B和C三块地,分别是200 km2、400 km2和600 km2,计划种植水稻、大豆和玉米,要求三种作物的最低收获量分别为375 t、120 t和750 t.估计各块地种植三种作物的单产(单位:t/km2)如下表所示 A B C 水稻 11.250 9.750 9.000 大豆 6.000 6.750 5.250 玉米 15.000 13.500 12.750 应如何制订种植计划能使总产量最高?又若作物的售价为水稻1100元/t ,大豆1950元/t ,玉米950元/t ,那么应如何制订种植计划能使总收益最高? 3.某牧场饲养一批动物,平均每头每天至少需要700g蛋白质,30g矿物质和100g维生素。现在有甲、乙、丙、丁和戊五种饲料可选用,每千克饲料的营养成分(单位:g)如下表所示 蛋白质 矿物质 维生素 价格 甲 3 1.0 0.5 0.4 乙 2 0.5 1.0 1.4 丙 1 0.2 1.2 0.8 丁 6 2.0 2.0 1.6 戊 12 0.5 0.8 1.6 试求能满足动物生长营养需求又最经济的选用饲料方案。 实验仪器与软件: 1.CPU主频在2GHz以上,内存在512Mb以上的PC; 2.Matlab 2010a及以上版本。 实验讲评: 实验成绩: 评阅教师: 20 年 月 日 Lab06. 而x1,x2满足约束条件 求解: 在matlab命令窗口中输入 A=[1 3;1 2;4 1;-4 -3]; b=[18,13,24,-12]; f=[-5;-2]; [x,fval]=linprog(f,A,b,[],[],[0,0]) 得: Optimization terminated. x = 5.0000 4.0000 fval = -33.0000 即服用甲种5粒,乙种4粒满足要求且维生素c最多为33克。 .设每天服用甲种复合维生素制剂粒,乙种粒才能使花钱最少,此时 建立模型: 在matlab中输入: A=[1 3;1 2;4 1;-4 -3]; b=[18,13,24,-12]; f=[1.5;1]; [x,fval]=linprog(f,A,b,[],[],[0,0]) 得: Optimization terminated. x = 0.0000 4.0000 fval = 4.0000 即每天服用乙种复合维生素制剂4粒,花钱最少,此时维生素c为8克 二、第2题的建模与求解 设分别在A,B,C地里种的水稻,的大豆,的玉米 ,i=1,2,3,由题可建立如下的线性规划模型: 总产量(1). 在matlab中输入: f=[-11.25;-6;-15;-9.75;-6.75;-13.5;-9;-5.25;-12.75]; A=[1,1,1,0,0,0,0,0,0;0,0,0,1,1,1,0,0,0;0,0,0,0,0,0,1,1,1;-11.25,0,0,-9.75,0,0,-9,0,0;0,-6,0,0,-6.75,0,0,-5.25,0;0,0,-15,0,0,-13.5,0,0,-12.75]; b=[200,400,600,-375,-120,-750]; [x,fval]=linprog(f,A,b,[],[],[0,0,0,0,0,0,0,0,0]) 得: Optimization terminated. x = 33.3333 0.0000 166.6667 0.0000 17.7778 382.2222 0.0000 0.0000 600.0000 fval = -1.5805e+004 . u=1100*(11.25x11+9.75x21+9x31)+1950*(6x12+6.75x22+5.25x32)+950*(15x13+13.5x23+12.75x33) 化简得: u=12375x11+11700x12+14250x13+10175x21+13162.5x22+1

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档