Optimization Toolbox | ![]() ![]() |
This chapter provides detailed descriptions of the functions in the Optimization Toolbox. It contains:
This section lists the Optimization Toolbox functions by the type of optimization to which they apply. It also lists demos of large-scale methods and medium-scale methods.
Minimization
Function |
Purpose |
|
Multiobjective goal attainment |
|
Scalar nonlinear minimization with bounds |
|
Constrained nonlinear minimization |
|
Minimax optimization |
|
Unconstrained nonlinear minimization |
|
Semi-infinite minimization |
|
Linear programming |
|
Quadratic programming |
Equation Solving
Function |
Purpose |
|
Use \ (left division) to solve linear equations. See the Arithmetic Operators reference page. |
|
Nonlinear equation solving |
|
Scalar nonlinear equation solving |
Least Squares (Curve Fitting)
Function |
Purpose |
|
Use \ (left division) for linear least squares with no constraints. See the Arithmetic Operators reference page. |
|
Constrained linear least squares |
|
Nonlinear curve fitting |
|
Nonlinear least squares |
|
Nonnegative linear least squares |
Utility
Function |
Purpose |
|
Parameter setting |
Demos of Large-Scale Methods
From the MATLAB Help Browser, click the demo name to run the demo. Look for information and additional instructions in the MATLAB command window.
Demo |
Purpose |
|
Quadratic programming to find shape of a circus tent |
|
Molecule conformation solution using unconstrained nonlinear minimization |
|
Image deblurring using bounded linear least squares |
Demos of Medium-Scale Methods
From the MATLAB Help Browser, click the demo name to run the demo. Look for information and additional instructions in the MATLAB command window.
Demo |
Purpose |
|
Minimization of the banana function |
|
Finite-precision filter design (requires the Signal Processing Toolbox) |
|
Goal attainment example |
|
Menu of demo routines |
|
Script for the medium scale algorithms. The script follows the Tutorial chapter of the Optimization Toolbox User's Guide. |
![]() | Reference | Function Arguments | ![]() |