1.线性优化:
linprog函数的用法,具体可以help下。
2.非线性优化:
fmincon函数
[x,fval,exitflag,output,lambda,grad,hessian] =fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options)
fun的用法
(1)直接引号内写入方程式,如'-x(1)-x(2)+0.5*x(1) ^2+0.5*x(2)^2';
(2)‘fun’,然后用function;
(3)@fun,然后用function;
linprog函数的用法,具体可以help下。
2.非线性优化:
fmincon函数
[x,fval,exitflag,output,lambda,grad,hessian] =fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options)
fun的用法
(1)直接引号内写入方程式,如'-x(1)-x(2)+0.5*x(1) ^2+0.5*x(2)^2';
(2)‘fun’,然后用function;
(3)@fun,然后用function;
(4)@(x)+方程式:如@(x)-x(1)-x(2)+0.5*x(1)^2+0.5*x(2)^2;