Optimización
Los optimizadores intentan encontrar un mínimo local de una función objetivo no lineal. Busque un mínimo de una función de una variable en un intervalo acotado usando 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.
Busque una solución no negativa para un problema de mínimos cuadrados lineales usando 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
- Optimizar funciones no lineales
Minimizar y maximizar en una o más dimensiones.
- Ajuste de curvas mediante optimización
En este ejemplo se muestra cómo ajustar una función no lineal a los datos minimizando la suma de los errores cuadráticos.
- Optimize Live Editor Task
Optimize using a visual interface.
- Establecer opciones de optimización
Control de una optimización mostrando cálculos intermedios.
- 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.