第9章最优化计算教程.ppt

5.fmincon求解器 求解器为fmincon的可用算法有:“Interior point”(内点算法)、“SQP”算法、“Active set”(有效集算法)和“Trust region reflective”(信赖域反射算法)。利用“Trust region reflective”算法,不能有线性不等式约束条件。 首页 例如,对【例9-7】中的优化问题求解。只需将界面上的“Solver”选择为“fmincon-Constrained nonlinear minimization”;“Algorithm”下拉选框中选择“Interior point”,“Objective function”中直接填写函数x(1)^2+x(2)^2-x(1)*x(2)-2*x(1)-5*x(2),“Start point”处填写[0,1],“A”填写[-2 3],“b”填写6,“Nonlinear constraint function”填写所定义的文件名@myfun1,其中函数程序为: function [c, ceq]=myfun1 (x) c=(x(1)-1)^2-x(2); ceq=[ ]; end 点击按钮“Start”,就显示出运行结果,如图所示。 首页 6.bintprog求解器 例如,对【例9-10】中的优化问题求解。只需将界面上的“Solver”,选择为“bint

文档评论(0)

1亿VIP精品文档

相关文档