Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

Global Optimization Toolbox Solucionadores y tipos de problemas predeterminados

Este tema identifica los tipos de problemas manejados por los solucionadores Global Optimization Toolbox y el solucionador predeterminado seleccionado por solve o prob2struct para cada tipo.

Tipo de problemaSolver predeterminado
Programación lineal (LP)linprog
Programación lineal de enteros mixtos (MILP)intlinprog
Programación cuadrática (QP)quadprog
Programación de cono de segundo orden (SOCP)coneprog
Mínimos cuadrados linealeslsqlin
Mínimos cuadrados no linealeslsqnonlin
Programación no lineal (NLP)

fminunc para problemas sin restricciones, de lo contrario fmincon

Programación no lineal de enteros mixtos (MINLP)ga
Multiobjetivogamultiobj

Nota

La llamada optimoptions(prob) crea opciones para el solucionador predeterminado del tipo de problema prob.

En esta tabla, una marca de verificación Yes significa que el solucionador está disponible para el tipo de problema y una x significa que el solucionador no está disponible.

Tipo de problema

LPMILPQPSOCPMínimos cuadrados linealesMínimos cuadrados no linealesNLPMINLP
Solver
linprog

Yes

xxxxxxx
intlinprog

Yes

Yes

xxxxxx
quadprog

Yes

x

Yes

Yes

Yes

xxx
coneprog

Yes

xx

Yes

xxxx
lsqlinxxxx

Yes

xxx
lsqnonnegxxxx

Yes

xxx
lsqnonlinxxxx

Yes

Yes

xx
fminunc

Yes

x

Yes

x

Yes

Yes

Yes

x
fmincon

Yes

x

Yes

Yes

Yes

Yes

Yes

x
fminbndxxxx

Yes

Yes

Yes

x
fminsearchxxxx

Yes

Yes

Yes

x
patternsearch

Yes

x

Yes

Yes

Yes

Yes

Yes

x
ga

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

particleswarm

Yes

x

Yes

x

Yes

Yes

Yes

x
simulannealbnd

Yes

x

Yes

x

Yes

Yes

Yes

x
surrogateopt

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

gamultiobj

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

paretosearch

Yes

x

Yes

Yes

Yes

Yes

Yes

x

Consulte también

| |

Temas