1 / 24
文档名称:

非线性规划及matlab实现.ppt

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

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

分享

预览

非线性规划及matlab实现.ppt

上传人:xgs758698 2016/8/4 文件大小:237 KB

下载得到文件列表

非线性规划及matlab实现.ppt

相关文档

文档介绍

文档介绍:非线性规划非线性规划非现性规划的基本概念定义如果目标函数或约束条件中至少有一个是非线性函数时的最优化问题就叫做非线性规划问题. 一般形式:(1) 其中,是定义在 E n 上的实值函数, 简记: ?? Xf min ?????????????. ,..., 2,10 m; 1,2,..., 0..ljXh iXgts j i?? n TnExxxX??,,, 21? jihgf,, 1nj 1ni 1nE:h,E:g,E:E E Ef???其它情况: 求目标函数的最大值或约束条件为小于等于零的情况,都可通过取其相反数化为上述一般形式. 用 MATLAB 软件求解,其输入格式如下: 1. x=quadprog(H,C,A,b); 2. x=quadprog(H,C,A,b,Aeq,beq); 3. x=quadprog(H,C,A,b,Aeq,beq,VLB,VUB); 4. x=quadprog(H,C,A,b, Aeq,beq ,VLB,VUB,X0); 5. x=quadprog(H,C,A,b, Aeq,beq ,VLB,VUB,X0,options); 6. [x,fval]=quadprog(...); 7. [x,fval,exitflag]=quaprog(...); 8. [x,fval,exitflag,output]=quaprog(...); 1、二次规划标准型为: Min Z= 2 1 X THX+c TX . AX<=b beq X Aeq ?? VLB≤X≤ VUB例 1 min f(x1,x2)=-2x1-6x2+x12-2x1x2+2x22 . x1+x2 ≤2 -x1+2x2 ≤2 x1 ≥ 0, x2 ≥ 0 1、写成标准形式: 2、输入命令: H=[1 -1; -1 2]; c=[-2 ;-6];A=[1 1; -1 2];b=[2;2]; Aeq=[];beq=[]; VLB=[0;0];VUB=[]; [x,z]=quadprog(H,c,A,b,Aeq,beq,VLB,VUB) 3、运算结果为: x = z = - ????????????????????????????????????? 2 1 2 1 216 221 1-1),( minx xx xxxz T????????????????????????????????????? 2 1 2 10 0 2 221 11x x x x . 1. 首先建立 M文件 , 定义目标函数 F(X): function f=fun(X); f=F(X); 2、一般非线性规划其中 X为n维变元向量, G(X) 与 Ceq(X) 均为非线性函数组成的向量,其它变量的含义与线性规划、 Matlab 求解上述问题,基本步骤分三步: 3. fmincon, 命令的基本格式如下: (1) x=fmincon( ‘ fun ’,X0,A,b) (2) x=fmincon( ‘ fun ’,X0,A,b,Aeq,beq) (3) x=fmincon( ‘ fun ’,X0,A,b, Aeq,beq,VLB,VUB) (4) x=fmincon( ‘ fun ’,X0,A,b,Aeq,beq,VLB,VUB, ’ nonlcon ’) (5)x=fmincon( ‘ fun ’,X0,A,b,Aeq,beq,VLB,VUB, ’ nonlcon ’,options) (6) [x,fval]= fmincon(...) (7) [x,fval,exitflag]= fmincon(...) (8)[x,fval,exitflag,output]= fmincon(...) 输出极值点 M文件迭代的初值参数说明变量上下限注意: [1] fmincon 函数提供了大型优化算法和中型优化算法。默认时,若在 fun 函数中提供了梯度( options 参数的 GradObj 设置为’ on ’),并且只有上下界存在或只有等式约束, fmincon 函数将选择大型算法。当既有等式约束又有梯度约束时,使用中型算法。[2] fmincon 函数的中型算法使用的是序列二次规划法。在每一步迭代中求解二次规划子问题,并用 BFG

最近更新

买卖协议书(精选7篇) 12页

乐于助人的作文(通用14篇) 14页

中考百日誓师大会发言稿汇编(通用2篇) 4页

13-培训行业通用PPT 56页

中学班级学期工作计划(通用13篇) 35页

个人自我介绍(精选3篇) 3页

个人合作协议书(通用12篇) 34页

三年级状物作文300字合集9篇 6页

七夕活动宣传标语(通用8篇) 17页

【荐】幼儿睡前故事(精选15篇) 16页

【精选】初中优秀作文9篇 10页

【精品】写叙事的作文四篇(精选4篇) 3页

【精华】幼儿园小班健康教案范文锦集6篇 13页

【精】哈姆雷特读后感(精选15篇) 10页

【热门】初中生活作文300字合集6篇 4页

【推荐】开心春节作文合集九篇(通用9篇) 6页

【推荐】儿童睡前故事(通用15篇) 42页

【实用】节日的春节作文9篇 8页

【实用】书包里的童话作文四篇(通用4篇) 4页

《简爱》读书笔记集锦15篇 16页

《炮手》教学设计(精选8篇) 31页

《文化苦旅》读后感【荐】(精选15篇) 13页

《小英雄雨来》缩写50字作文(通用14篇) 7页

《唐诗三百首》读书笔记(通用15篇) 20页

《九段秘书》的读后感(精选2篇) 4页

2025新年简短贺词(通用15篇) 30页

人教版初中道德与法治初一七年级下册-走进法治.. 28页

人教版小学一年级上册-认识钟表-(28)-公开课-.. 25页

锅炉安装安全质量监督检验程序 3页

2021年秋九年级人教版语文上册课件:5.我看 20页