12.07.2015 Views

What Is Optimization Toolbox?

What Is Optimization Toolbox?

What Is Optimization Toolbox?

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6 Argument and Options Reference<strong>Optimization</strong> Options (Continued)Option Name Description L, M, B Used by FunctionsNonlEqnAlgorithmSpecify one of the followingalgorithms for solving nonlinearequations:• 'dogleg' — Trust-region doglegalgorithm (default)• 'lm' — Levenberg-MarquardtMfsolve• 'gn' — Gauss-NewtonOutputFcnSpecify one or more user-definedfunctions that the optimizationfunction calls at each iteration. See“Output Function” on page 6-16.Bfgoalattain,fminbnd, fmincon,fminimax,fminsearch,fminunc, fseminf,fsolve, fzero,lsqcurvefit,lsqnonlinPlotFcnsPlots various measures of progresswhile the algorithm executes, selectfrom predefined plots or write yourown. Specifying @optimplotxplots the current point;@optimplotfunccount plots thefunction count; @optimplotfvalplots the function value;@optimplotconstrviolationplots the maximum constraintviolation; @optimplotresnormplots the norm of the residuals;@optimplotstepsize plots the stepsize; @optimplotfirstorderoptplots the first-order of optimality.See “Plot Functions” on page 6-25.Bfgoalattain,fminbnd, fmincon,fminimax,fminsearch,fminunc, fseminf,fsolve, fzero,lsqcurvefit, andlsqnonlin. Seetheindividual functionreference pagesfor the values thatapply.6-14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!