MLDO with Matlab

From EVOCD
Revision as of 17:35, 8 August 2011 by Haupt (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

back

Function fmincon: Find minimum of constrained nonlinear multivariable function.

x, b, beq, lb, and ub are vectors, A and Aeq are matrices, c(x) and ceq(x) are functions that return vectors, and f(x) is a function that returns a scalar. f(x), c(x), and ceq(x) can be nonlinear functions.

Matlab01.gif

Syntax:

x = fmincon(fun,x0,A,b)
x = fmincon(fun,x0,A,b,Aeq,beq)
x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub)
x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon)
x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options)
x = fmincon(problem)
[x,fval] = fmincon(...)
[x,fval,exitflag] = fmincon(...)
[x,fval,exitflag,output] = fmincon(...)
[x,fval,exitflag,output,lambda] = fmincon(...)
[x,fval,exitflag,output,lambda,grad] = fmincon(...)
[x,fval,exitflag,output,lambda,grad,hessian] = fmincon(...)

See Matlab Docs.


Syntax used by Saber:

[x,f,exitflag,output]=fmincon(@obj1,x0,A,b,Aeq,beq,lb,ub,@const1,options,Londa,C,r)

and

[x,f,exitflag,output]=fmincon(@obj2,x0,A,b,Aeq,beq,lb,ub,@const2,options,Londa,C,t)
Personal tools
Namespaces

Variants
Actions
home
Materials
Material Models
Design
Resources
Projects
Education
Toolbox