欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOC文档下载
 

线性规划问题

  • 资源ID:107881891       资源大小:42KB        全文页数:3页
  • 资源格式: DOC        下载积分:10积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要10积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

线性规划问题

线性规划问题 一 实验课题 某牧场饲养一批动物,平均每头动物需要700g蛋白质,30g矿物质和100g维生素。现有五种饲料可供选择,每千克饲料的营养成分(单位:g)与价格(单位:元/kg)如下表所示: 蛋白质 矿物质 维生素 价格 A 3 1.0 0.5 0.4 B 2 0.5 1.0 1.4 C 1 0.2 1.2 0.8 D 6 2.0 2.0 1.6 E 12 0.5 0.8 1.6试求能满足动物生长营养需求又最经济的选饲料方案。二. 实验内容1. 单纯形法求解 下面建立描述这一问题的数学模型。利用单纯形法和Matlab的优化工具箱求解。 设x1,x2,x3,x4和x5分别表示这五种饲料的用量(x1,x2,x3,x4和x5是决策变量)。显然,我们的目标是在不小于所需求量的条件下,如何确定五种饲料x1,x2,x3,x4,x5的用量以使所用的资金最少。用Z表示所用的总的资金,那么,这样,该规划问题可用数学模型表示为: Z=0.4*x1+1.4*x2+0.8*x3+1.6*x4+1.6*x5 目标函数 Min Z= 0.4*x1+1.4*x2+0.8*x3+1.6*x4+1.6*x5 约束条件 0.003*x1+0.002*x2+0.001*x3+0.006*x4+0.0125*x5>=0.7 0.001*x1+0.0005*x2+0.0002*x3+0.002*x4+0.0005*x5>=0.03 0.0005*x1+0.001*x2+0.0012*x3+0.002*x4+0.0008*x5>=0.1 x1>=0,x2>=0,x3>=0,x4>=0,x5>=0 这是一个含5个变量的线性规划模型,它是求一个线性函数在非负自变量受到线性不等式约束时的极值问题,所求极值问题的解即为线性规划的最优解。 由于上述数学模型不是线性规划的标准型,因此需要把它化为标准型,其标准型为: 目标函数 Max Z=-0.4*x1-1.4*x2-0.8*x3-1.6*x4-1.6*x5+0*x6+0*x7+0*x8 约束条件 0.003*x1+0.002*x2+0.001*x3+0.006*x4+0.0125*x5-x6=0.7 0.001*x1+0.0005*x2+0.0002*x3+0.002*x4+0.0005*x5-x7=0.03 0.0005*x1+0.001*x2+0.0012*x3+0.002*x4+0.0008*x5-x8=0.1 Xk>=0,k=1,2,3,4,5,6,7,8 在标准型下,其约束条件的系数矩阵为 A= 0.003 0.002 0.001 0.006 0.012 -1 0 0 0.001 0.0005 0.0002 0.002 0.0005 0 -1 0 0.0005 0.001 0.0012 0.002 0.0008 0 0 -1 =(p1 p2 p3 p4 p5 p6 p7 p8) 可见,x6,x7,x8的系数列向量 p6=(-1 0 0) p7=(0 -1 0) p8=(0 0 -1) 为矩阵A的列向量的一个极大线性无关组,是基向量,相应的变量x6,x7,x8是基量,而其余的变量x1,x2,x3,x4,x5成为非基变量。从标准型可得 X6=0.003*x1+0.002*x2+0.001*x3+0.006*x4+0.0125*x5-0.7 X7=0.001*x1+0.0005*x2+0.0002*x3+0.002*x4+0.0005*x5-0.03 (1) X8=0.0005*x1+0.001*x2+0.0012*x3+0.002*x4+0.0008*x5-0.1 将(1)代入目标函数有 Z=-0.4*x1-1.4*x2-0.8*x3-1.6*x4-1.6*x5 (2) 在(1)式中令非基变量x1=x2=x3=x4=x5=0,就得Z=0, X=(0,0,0,0,0,-0.7,-0.03,-0.1)。 这个解表明:牧场没有选用饲料x1,x2,x3,x4,x5,所以消耗的资金Z=0。分析目标函数的表达式(2)可知:非基变量的系数都是负数,而根据实际情况应当选用它们中的一部分,所以就需要将非基变量与基变量进行对换。确定x5为换入变量,x6为换出变量,则(1)变成: X5=56+80*x6-0.24*x1-0.16*x2-0.08*x3-0.48*x4 X7=-0.002+0.00088x1+0.00492*x2+0.00199*x3+0.00176*x4+0.04*x6 (3) X8=-0.0552+0.000308*x1+0.000872*x2+0.001136*x3+0.001616*x4+0.064*x6将(3)代入目标函数Z=-89.6-0.784*x1-1.656*x2-0.928*x3-20368*x4-128*x6 令非基变量x1=x2=x3=x4=x6=0,得 Z=-89.6 而此时基变量x7=-0.002,x8=-0.0552,均小于0,不满足约束条件,因此,该组解不是一组可行解。 再确定x1为换入变量,x8为换出变量,则(3)变成: X5=0.512*x2+0.808*x3+0.768*x4+1290872*x6-779.232*x8+12.992 X7=0.0025*x2-0.0013*x3-0.0028*x4-0.1429*x6+2.8572*x8+0.1557 (4) X1=-2.8*x2-3.7*x3-5.2*x4-207.8*x6+3246.8*x8+179.2 将(4)代入目标函数有: Z=-1.0992*x2-0.6128*x3-0.7488*x4-124.6752*x6-51.9488*x8-92.4672 其中所有的非基变量x2,x3,x4,x6,x8前面的系数都是负的,这说明只有x2=x3=x4=x6=x8=0时,目标函数达到最大值。即当A种饲料选用179.2g,E种饲料选用12.992g时,所消耗的资金最少。 由此 便得到了该线性规划问题的最优解。2. Matlab优化工具箱求解将上述数学模型化为可以使用linprog命令的如下形式: 目标函数 Min Z= 0.4*x1+1.4*x2+0.8*x3+1.6*x4+1.6*x5 约束条件 -0.003*x1-0.002*x2-0.001*x3-0.006*x4-0.012*x5<=-0.7 -0.001*x1-0.0005*x2-0.0002*x3-0.002*x4-0.0005*x5<=-0.03 -0.0005*x1-0.001*x2-0.0012*x3-0.002*x4-0.0008*x5<=-0.1在命令窗口键入命令: c=0.4,1.4,0.8,1.6,1.6;a=-0.003 -0.002 -0.001 -0.006 -0.012;.-0.001 -0.0005 -0.0002 -0.002 -0.0005;. -0.0005 -0.001 -0.0012 -0.002 -0.0008;b=-0.7 -0.03 -0.1;x=linprog(c,a,b,zeros(1,2,3,4,5),z=c*x 运行后得到如下结果: x = 195.1016 0.0000 0.0000 0.0000 9.5579z = 93.3333 由上可以看出,利用两种方法求得的解几乎是一致的,都是解决线性规划问题的有效方法,但更加方便,更加快捷的方法是使用Matlab优化工具箱

注意事项

本文(线性规划问题)为本站会员(guoc****ang)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!