下载此文档

MATLAB之优化问题求解.ppt


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
优化问题求解
MATLAB之
一元函数极值
[x,f]=fminbnd(F,a,b);%函数F在[a,b]上的极小值
[x,f]=fminsearch(F,x0);%函数F在x0附近的极小值
多元函数某点处极值
[x,f]=fminsearch(F,x0);%单纯形法求函数F(x,y)在x0点附近的极小值
[x,f]=fminunc(F,x0);%拟牛顿法求函数F(x,y)在x0点附近的极小值
非线性规划
[x,f]=linprog(f,A,b,Aeq,beq,lb,ub,x0)
非线性规划
非线性规划
f=[-5;-4;-6];
A=[1 -1 1;3 2 4;3 2 0];
b=[20;42;30];
Aeq=[1 1 1];
beq=18;
lb=[0;0;0]
ub=[];
x0=[];
[x,fval]=linprog(f,A,b,Aeq,beq,lb,ub,x0)
有约束非线性规划
[x,f]=fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nl)
有约束非线性规划
求下面问题在初始点(0,1)处的最优解
有约束非线性规划
fun=‘x(1)^2+x(2)^2-x(1)*x(2)-2*x(1)-5*x(2)’;
A=[-2 3];
b=6;
Aeq=[];
beq=[];
lb=[];
ub=[];
x0=[0,1];
function [c,ceq]=mycon(x)
c=(x(1)-1)^2-x(2);
ceq=[];
end
[x,f]=fmincon(fun,x0,A,b,Aeq,beq,lb,ub,***@mycon)
谢谢大家

MATLAB之优化问题求解 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息