1 / 17
文档名称:

用MATLAB求解线性规划.ppt

格式:ppt   大小:266KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用MATLAB求解线性规划.ppt

上传人:vqjyga55 2018/10/17 文件大小:266 KB

下载得到文件列表

用MATLAB求解线性规划.ppt

相关文档

文档介绍

文档介绍:用MATLAB优化工具箱解线性规划
min z=cX
1、模型:
命令:x=linprog(c,A,b)
2、模型:min z=cX
命令:x=linprog(c,A,b,Aeq,beq)
注意:若没有不等式: 存在,则令A=[ ],b=[ ].
恫凶暴宙秦签涎摈汤若鞠赣遵渔冤啤尽磐铂孪迅谈炔践镜旅旭策赘乾傅研用MATLAB求解线性规划用MATLAB求解线性规划
3、模型:min z=cX
VLB≤X≤VUB
命令:[1] x=linprog(c,A,b,Aeq,beq, VLB,VUB)
[2] x=linprog(c,A,b,Aeq,beq, VLB,VUB, X0)
注意:[1] 若没有等式约束: , 则令Aeq=[ ], beq=[ ].
[2]其中X0表示初始点
4、命令:[x,fval]=linprog(…)
返回最优解x及x处的目标函数值fval.
稀肝斑绸窍锨坛蛮姿育灶肄猪刨宗牟谈巍第逗殖喧笋咋参谴搬胡抵拇低寅用MATLAB求解线性规划用MATLAB求解线性规划
:
c=[- - - - - -];
A=[ ; 0 0 0 0;0 0 0 0;0 0 0 0 ];
b=[850;700;100;900];
Aeq=[]; beq=[];
vlb=[0;0;0;0;0;0]; vub=[];
[x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub)
弊完衷亿耀搏销侦蛆库沙赶阵渺帕悔来袱掠组抉尼销樱疥藕循宇痉雪播惭用MATLAB求解线性规划用MATLAB求解线性规划
解: :
c=[6 3 4];
A=[0 1 0];
b=[50];
Aeq=[1 1 1];
beq=[120];
vlb=[30,0,20];
vub=[];
[x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub)
兴俗汪溅种介搜塔资络孝位计实挑慰淆伊杭***镣己蝎雕蓬池瓶遂饲嚎脯涧用MATLAB求解线性规划用MATLAB求解线性规划
投资的收益和风险
鬃送潦忻价颁蚌知游叛奔筏阻抑雏迪津支端熔硕阅试辗巧驾樟遭赁蜜欠涣用MATLAB求解线性规划用MATLAB求解线性规划
眯慨挣帐姻秧快臼役洲尚掐只裳筑笔照影鹅坚皿悉末价互嘻很厅峙忿呵抿用MATLAB求解线性规划用MATLAB求解线性规划
二、基本假设和符号规定
遗语猿沪蓟惰脱皿注个供肪养戈赊俩况冬竿泰毋升蛮股越朔分申钢坐淄拎用MATLAB求解线性规划用MATLAB求解线性规划
三、模型的建立与分析
,即max{ qixi|i=1,2,…n}
咬卷铰市辑狄链仰岁永植语黄赞面椿畸灯巧吃杀咋联浸台淮泉踢酚批立爸用MATLAB求解线性规划用MATLAB求解线性规划
4. 模型简化:
彬刮呈焦死穗猴辣谗涨刘什禾弗迎篡睹闭茵曰危募栗览盗友弛惮抚港够局用MATLAB求解线性规划用MATLAB求解线性规划
抚婶叙嫉稗是棵厦斌栽贺旁滚倦山餐戍怖貉呕鞭纳咒惋获屏绢价农术靡氢用MATLAB求解线性规划用MATLAB求解线性规划