ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:52KB ,
资源ID:2249358      下载积分:150 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2249358.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(运用Matlab进行线性规划求解(实例).doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

运用Matlab进行线性规划求解(实例).doc

1、8.2 线性规划线性规划是处理线性目标函数和线性约束的一种较为成熟的方法,目前已经广泛应用于军事、经济、工业、农业、教育、商业和社会科学等许多方面。8.2.1 基本数学原理线性规划问题的标准形式是: 0,min2122212 1nmmnxbaxaxcxcz 或 njxibaczjnjjijj,21,0,11 写成矩阵形式为: OXbACzmi线性规划的标准形式要求使目标函数最小化,约束条件取等式,变量 非负。不符合b这几个条件的线性模型可以转化成标准形式。MATLAB 采用投影法求解线性规划问题,该方法是单纯形法的变种。8.2.2 有关函数介绍在 MATLAB 工具箱中,可用 linprog

2、函数求解线性规划问题。linprog 函数的调用格式如下:x=linprog(f,A,b):求解问题 minf*x,约束条件为 A*x=b。x=linprog(f,A,b,Aeq,beq):求解上面的问题,但增加等式约束,即 Aeq*x=beq。若没有不等式约束,则令 A= ,b= 。x=linprog(f,A,b,Aeq,beq,lb,ub):定义设计 x 的下界 lb 和上界 ub,使得 x 始终在该范围内。若没有等式约束,令 Aeq= ,beq= 。x=linprog(f,A,b,Aeq,beq,lb,ub,x0):设置初值为 x0。该选项只适用于中型问题,默认时大型算法将忽略初值。x=

3、linprog(f,A,b,Aeq,beq,lb,ub,x0,options):用 options 指定的优化参数进行最小化。x,fval=linprog():返回解 x 处的目标函数值 fval。x,lambda,exitflag=linprog():返回 exitflag 值,描述函数计算的退出条件。x,lambda,exitflag,output=linprog():返回包含优化信息的输出参数 output。x,fval,exitflag,output,lambda=linprog():将解 x 处的拉格朗日乘子返回到 lambda参数中。调用格式中,lambda 参数为解 x 处包含拉

4、格朗日乘子的结构。它有以下一些字段:lower下界 lbupper上界 ubineqlin线性不等式eqlin线性等式exitflag 参数表示算法终止的原因,下面列出不同值对应的退出原因:1 函数在解 x 处有解0 迭代次数超过 options.MaxIter-2 没有找到可行点-3 问题无解-4 执行算法时遇到 NaN-5 原问题和对偶问题都不可行-7 搜索方向太小,不能继续前进。8.2.3 应用实例例 82 某河流边有两个化工厂,流经第一个化工厂的河水流量是每天 500 万立方米,在两个工厂之间有一条流量为 200 万立方米的支流(如图 81 所示) 。第一个化工厂每天排放工业污水 2

5、万立方米,第二个化工厂每天排放工业污水 1.4 万立方米,从第一个化工厂排出的污水流到第二个化工厂之前,有 20%可自然净化。根据环保要求,河流中工业污水的含量应不大于 0.2%,因此两个化工厂都必须各自处理净化一部分污水,第一个化工厂处理污水的成本是 0.1 元立方米,第二个化工厂处理污水的成本是 0.08 元立方米。问在满足环保要求的条件下,各化工厂每天应处理多少污水,才能使两厂总的处理污水费用最少?第一化工厂 第二化工厂图 81解:设 , 分别表示第一个化工厂和第二个化工厂每天处理的污水量(万立方米1x2天) 。则目标函数: (元天)210xf约束条件 1: ,即 ;%.51约束条件 2

6、: ,即 ;.70)4()(8.216.18.021x约束条件 3: 。.2x因此,该问题的线性规划模型归结为: 2180minxf0,4.126.8.21xxts求解程序:%线性规划问题f=1000 800;A=-1 0;-0.8 -1;1 0;0 1;b=-1;-1.6;2;1.4;lb=zeros(2,1);x,fval,exitflag=linprog(f,A,b,lb)运行结果:x =1.00000.8000fval =1.6400e+003exitflag =1由上可知,第一个化工厂每天处理的污水量为 1 万立方米天,第二个化工厂每天处理的污水量为 0.8 万立方米天,才能使两厂总的处理污水费用最少。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。