版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、非线性优化问题函数 fmincons. t AX-bAq X = beg G(X)MO Cq(X0(线性不等式约束)(统性铮式约束)非税性不等式约束)(非线性等式约束),VLB三X VUB 有算约束使用格式:x,fval,exitflag,output,lambda,grad,hessian = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options)x0为开始运算的初始值x为最优解时x的值fval为z的最优值exitflag判断算法停止的原因grad梯度这个函数的基本形式为x = fmincon(fufiaxOaAab,Aeq.beq.lbbonlc
2、on; options)其中firn为你要求最小值的函数,可以单写一个文件设置函数,如以上给的例子中。L如果版中有N个变量,如X”,或者是什么的,自己排个顺序,在Wi中统一都是用x(l)ax(2) ._x(n)表示的。表示初始的猜测值,大小要与变量数目相同3. Ab为线性不等约束,A*x= b, A应为n*n阶矩阵,学过线性代数应不难写出斯口卜Aeqbcq为线性相等约束,Aeq*x = bcq。Aeqbeq同上可求Ibub为变量的上下边界,正负无穷用-In琲口hi臻示,Ibub应为X阶数组nonIcon为非线性约束,可分为两部分,非技性不等约束6非线性相等约束,ceq可按下面的例子设置func
3、tion c:ce = nonlconi)c = -x( 5xQ)24;oe = :% no nonlinear equality constraints7,最后是options,可以用OFTMEE底数设置,见上例具体可见OPTIMSE底数的帮助文件。题求下列函数的域小值例1.二渎优化*min f - T - 2r; 十;& + ;工s t 2xi+3k20m文件function y=funn(x)y=-x(1)-2*x(2)+0.5*(x(1).八2+x(2).八2)主程序A=2 3;1 4;b=6;5;vlb=0;0;x0=0;0;x,fval,exitflag,output,lambda
4、,grad,hession=fmincon(funn,x0,A,b,,口,vlb)结果如下Active inequalities (to within options.TolCon = 1e-006):lower upper ineqlin ineqnonlin2x =0.76471.0588fval =-2.0294exitflag =output =iterations: 1funcCount: 6Issteplength: 1stepsize: 1.3061algorithm: medium-scale: SQP, Quasi-Newton, line-search firstorder
5、opt: 1.7969e-008constrviolation: 0message: 1x788 charlambda =lower: 2x1 doubleupper: 2x1 doubleeqlin: 0 x1 doubleeqnonlin: 0 x1 doubleineqlin: 2x1 doubleineqnonlin: 0 x1 doublegrad =-0.2353-0.9412hession =1001假如约束条件是非线性约束条件,即2a;6,应该怎样解?首先增加一个M文件 function y=nonline(x) y=2*x(1)+3*x(2).八2-6主程序A=2 3;1 4
6、;b=6;5;vlb=0;0;x0=0;0;x,fval,exitflag,output,lambda,grad,hession=fmincon(funn,x0,A,b,vlb,nonline)x =0.76471.0588fval =-2.0294exitflag =1output =iterations: 1funcCount: 6lssteplength: 1stepsize: 1.3061algorithm: medium-scale: SQP, Quasi-Newton, line-search firstorderopt: 1.7969e-008constrviolation: 0message: 1x788 charlambda =lower: 2x1 double upper: 2x1 double eqlin: 0 x1 double
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公开课把握散文思路上课课件
- 数字经济农业发展研究报告怎么写
- 产业研究报告模板
- 空气净化器噪音控制优化项目分析方案
- 山区茶园机械化种植技术研究报告
- 《城乡规划法规》课件
- 2026年健康知识竞赛押题试卷课件
- 《心灵之门注意力》课件
- 《图上距离实际距离》课件
- 砌筑工岗前技术传承考核试卷含答案
- 2026年高校教师资格证考试题库附参考答案(满分必刷)
- 2026-2030年中国天文望远镜行业市场发展趋势与前景展望战略分析报告
- 2026-2027学年川教版(2024)小学信息技术四年级上册教学计划及进度表(第一学期)
- 混凝土工程中常见裂缝成因及预防措施培训
- 2026年秋苏科版(新版)初中信息技术七年级上册(全册)教学设计(附目录p100)
- 学堂在线 批判性思维-方法和实践 章节测试答案
- 氨分解炉安全操作标准流程手册
- 毕业设计(论文)-某水库除险加固工程设计
- 苗木培育及示范林抚育投标方案(技术方案)
- 2024版《突发事件应对法》知识培训
- 1.2.2-全称量词与存在量词教学设计
评论
0/150
提交评论