home *** CD-ROM | disk | FTP | other *** search
- % Optimization Toolbox.
- % Version 1.0c 28-Aug-92
- % Copyright (c) 1990-92 by The MathWorks, Inc.
- %
- % Nonlinear minimization of functions.
- % attgoal - Multi-objective goal attainment.
- % constr - Constrained minimization.
- % fmin - Unconstrained minimization, scalar case.
- % fminu - Unconstrained minimization using gradient search.
- % fmins - Unconstrained minimization using simplex search.
- % fsolve - Nonlinear equation solution.
- % leastsq - Nonlinear least squares.
- % minimax - Minimax solution.
- % seminf - Semi-infinite minimization.
- %
- % Minimization of matrix problems.
- % lp - Linear programming.
- % qp - Quadratic programming.
- % nnls - Non-negative least squares.
- %
- % Controlling defaults and options.
- % foptions - Parameter settings.
- %
- % Demonstrations.
- % optdemo - Demonstration menu.
- % tutdemo - Tutorial walk-through.
- % bandemo - Minimization of banana function.
- % goaldemo - Goal attainment.
- % dfildemo - Finite-precision filter design.
- % datdemo - Fitting data to a curve.
-
- % Internally Used Utility Routines
- %
- % Cubic Interpolation Routines
- % cubic - interpolates four points to find the maximum value
- % cubici1 - interpolates 2 pts and gradients to estimate minimum
- % cubici2 - interpolates 3 points and 1 gradient
- % cubici3 - interpolates 2 pts and gradients to find step and min
- %
- % Quadratic Interpolation Routines
- % quad2 - interpolates three points to find the maximum value
- % quadinter - interpolates three points to estimate minimum
- %
- % Demonstration Utility Routines
- % eigfun - function to return sorted eigenvalues (used in goaldemo)
- % elimone - eliminates a variable (used by dfildemo)
- % filtfun - frequency response and roots (used by dfildemo)
- % filtfun2 - frequency response norm and roots (used by dfildemo)
- % fitfun - return error norm in fitting data (used by datdemo)
- % fitfun2 - return vector of errors in fitting data (used by datdemo)
- %
- % Semi-infinite Utility Routines
- % semifun - translates semi-infinite problem to constrained problem
- % findmax - interpolates the maxima in a vector of data
- % findmax2 - interpolates the maxima in a matrix of data
- % v2sort - sorts two vectors and then removes missing elements
- %
- % Goal-attainment Utility Routines
- % goalfun - translates goal-attainment problem to constrained problem
- % goalgra - translates gradient in goal-attainment problem
- %
- % Test Routines
- % toptim - optimization test-suite
- % toptimf - test functions for optimization test-suite
- % toptimg - test function gradients for optimization test-suite
- %
- % Other
- % graderr - used to check gradient discrepancy
- % lsint - function to initialize leastsq routine
- % optint - function to initialize fminu routine
- % updhess - performs the Inverse Hessian Update
- % searchq - line search routine for fminu and leastsq functions
-