1、数学建模试验报告(一)姓名姓名学号学号班级班级问题问题: (线性规划)(线性规划)某厂生产甲乙两种口味的饮料,每百箱甲饮料需用原料 6 千克,工人 10 名,可获利 10万元;每百箱乙饮料需用原料 5 千克,工人 20 名,可获利 9 万元.今工厂共有原料 60 千克,工人 150 名,又由于其他条件所限甲饮料产量不超过 8 百箱.问如何安排生产计划,即两种饮料各生产多少使获利最大.进一步讨论:1)若投资 0.8 万元可增加原料 1 千克,问应否作这项投资.2)若每百箱甲饮料获利可增加 1 万元,问应否改变生产计划.问题的分析和假设:问题的分析和假设:问题分析:在对甲乙两种饮料的生产数量等条件
2、的限制下, 如何对两种饮料进行合理的分配进行生产以达到获利最答的效果。问题假设:1、两种饮料的生产原料分配是相互影响的。2、两种饮料的生产工人数量分配是相互影响的的。3、甲饮料的产量不超过 8 百箱。4、不考虑意外情况。符号规定:x1-甲饮料的生产百箱数;x2-乙饮料的生产百箱数;Z0-不进行额外投资及没有改变计划情况下收益;Z1-进行投资后的最大收益;Z2-改变计划后的最大收益。求解的求解的 Matlab 程序代码:程序代码:无任何投资和改变计划的情况下:无任何投资和改变计划的情况下:c=-10 -9;A=6 5; 10 20;1 0;b=60;150;8;Aeq=;beq=;vlb=0;0
3、;vub=;z0,fval=linprog(c,A,b,Aeq,beq,vlb,vub)问题一问题一:c=-10 -9;A=6 5;10 20;1 0;b=61;150;800;Aeq=;beq=;vlb=0;0;vub=;z1,fval=linprog(c,A,b,Aeq,beq,vlb,vub)问题二问题二:c=-11 -9;A=6 5; 10 20;1 0;b=60;150;8;Aeq=;beq=;vlb=0;0;vub=;z2,fval=linprog(c,A,b,Aeq,beq,vlb,vub)计算结果与问题分析讨论:计算结果与问题分析讨论:Optimization terminated.z0 =6.42864.2857fval =-102.8571(1) Optimization terminated successfully.z1 =6.71434.1429fval =-104.4286(2)Optimization terminated successfully.z2 =8.00002.4000fval =-109.6000由此可知:应改变生产计划,会获取更大收益。