% Optimization Toolbox. 
% Version 2.0 (R11) 09-Oct-1998
%
% What's new.
%   Readme     - New features, bug fixes, and changes in this version.
%
% Nonlinear minimization of functions.
%   fminbnd     - Scalar bounded nonlinear function minimization.
%   fmincon     - Multidimensional constrained nonlinear minimization.
%   fminsearch  - Multidimensional unconstrained nonlinear minimization, 
%                  by Nelder-Mead direct search method.
%   fminunc     - Multidimensional unconstrained nonlinear minimization.
%   fseminf     - Multidimensional constrained minimization, semi-infinite 
%                  constraints.
%
% Nonlinear minimization of multi-objective functions.
%   fgoalattain - Multidimensional goal attainment optimization 
%   fminimax    - Multidimensional minimax optimization.
%        
% Linear least squares (of matrix problems).
%   lsqlin      - Linear least squares with linear constraints.
%   lsqnonneg   - Linear least squares with nonnegativity constraints.
%
% Nonlinear least squares (of functions).
%   lsqcurvefit - Nonlinear curvefitting via least squares (with bounds).
%   lsqnonlin   - Nonlinear least squares with upper and lower bounds.
%
% Nonlinear zero finding (equation solving).
%   fzero       - Scalar nonlinear zero finding.
%   fsolve      - Nonlinear system of equations solve (function solve).
%
% Minimization of matrix problems.
%   linprog    - Linear programming.
%   quadprog   - Quadratic programming.
% 
% Controlling defaults and options.
%   optimset - Create or alter optimization OPTIONS structure. 
%   optimget - Get optimization parameters from OPTIONS structure. 
%
% Demonstrations of large-scale methods.
%   circustent - Quadratic programming to find shape of a circus tent.
%   molecule   - Molecule conformation solution using unconstrained nonlinear
%                minimization.
%   optdeblur  - Image deblurring using bounded linear least-squares.
%
% Demonstrations of medium-scale methods.
%   optdemo    - Demonstration menu.
%   tutdemo    - Tutorial walk-through.
%   bandemo    - Minimization of banana function.
%   goaldemo   - Goal attainment.
%   dfildemo   - Finite-precision filter design (requires Signal Processing
%                Toolbox).
%   datdemo    - Fitting data to a curve.

% Grandfathered functions
%    attgoal    - Multi-objective goal attainment.
%    constr     - Constrained minimization.
%    curvefit   - Nonlinear curve (data) fitting
%    fmin       - Bounded minimization, scalar case.
%    fminu      - Unconstrained minimization using gradient search.
%    fmins      - Unconstrained minimization using simplex search.
%    leastsq    - Nonlinear least squares.
%    minimax    - Minimax solution.
%    seminf     - Semi-infinite minimization.
%    lp         - Linear programming.
%    qp         - Quadratic programming.
%    nnls       - Non-negative linear least squares.
%    conls      - Constrained linear least squares.
%    foptions   - Parameter settings.
%
% Functions where attempt was made to grandfather old calling syntax
%    fzero      - Nonlinear equation solution, scalar case.
%    fsolve     - Nonlinear equation solution.
%
% 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
%   quadi      - 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
%
%   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
%   bandem     - Banana function minimization demonstration.
%   optdems    - Set up Optimization demos for The MATLAB Expo.

%   demos      - Demo information for expo.
%   demos.mat  - Demo image for expo.
%   Copyright (c) 1990-98 by The MathWorks, Inc.
%   $Revision: 1.37 $  $Date: 1998/10/09 18:46:56 $
