La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.
Optimización
Los optimizadores encuentran la ubicación del mínimo de una función objetivo no lineal. Es posible encontrar el mínimo de una función de una variable en un intervalo acotado mediante fminbnd
, o el mínimo de una función de varias variables en un dominio desacotado usando fminsearch
. Para maximizar una función, minimice su negativo.
Para encontrar una solución no negativa para un problema de mínimos cuadrados lineales, use lsqnonneg
.
El mecanismo de solución de ecuaciones fzero
encuentra una raíz real de una función escalar no lineal.
Para controlar la salida u otros aspectos de la optimización, configure las opciones mediante optimset
.
Solucione problemas y configure opciones con una interfaz visual con la tarea Optimice de Live Editor.
Funciones
Tareas de Live Editor
Optimize | Optimize in the Live Editor |
Temas
- Optimizing Nonlinear Functions
Minimizing and maximizing in one or more dimensions.
- Curve Fitting via Optimization
This example shows how to fit a nonlinear function to data by minimizing the sum of squared errors.
- Optimize Live Editor Task
Optimize using a visual interface.
- Set Optimization Options
Controlling an optimization, displaying intermediate calculations.
- Optimization Solver Iterative Display
Obtain intermediate output.
- Optimization Solver Output Functions
Describes how to monitor or halt solvers.
- Optimization Solver Plot Functions
Describes how to monitor solvers visually.
- Roots of Scalar Functions
Solve a nonlinear equation of one real variable.
- Optimization Troubleshooting and Tips
How to address common issues.