Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Tabla de decisión de optimización

La siguiente tabla está diseñada para ayudarle a elegir un solucionador. No aborda la optimización multiobjetivo ni la resolución de ecuaciones. Hay más detalles en todos los solucionadores.Problemas controlados por FunctionsOptimization Toolbox

En esta tabla:

  • * significa que los solucionadores relevantes se encuentran en Global Optimization Toolbox (Global Optimization Toolbox) funciones (con licencia por separado de los solucionadores).Optimization Toolbox™

  • se aplica a las funciones objetivas más suaves con restricciones suaves.fmincon No se enumera como un solucionador preferido para los mínimos cuadrados o la programación lineal o cuadrática porque los solucionadores enumerados suelen ser más eficientes.

  • La tabla ha sugerido funciones, pero no está destinada a restringir indebidamente sus opciones. Por ejemplo, puede ser eficaz en algunos problemas no suaves.fmincon

  • el Global Optimization Toolbox función puede abordar problemas de programación de enteros mixtos.ga

  • La función puede abordar problemas de optimización deterministas o estocásticos de baja dimensión con combinaciones de variables continuas, enteras o categóricas.Statistics and Machine Learning Toolbox™bayesopt

Solvers por objetivo y restricción

Nota

Esta tabla no lista los solucionadores multiobjetivos ni los solucionadores de ecuaciones. Consulte para obtener una lista completa de los problemas que abordan las funciones.Problemas controlados por FunctionsOptimization ToolboxOptimization Toolbox

Nota

Algunos solucionadores tienen varios algoritmos. Para ayudar a elegir, vea.Elegir el algoritmo