Global Optimization Toolbox fornisce funzioni per la ricerca di soluzioni globali a problemi contenenti più punti di massimo o minimo. I solutori di questo toolbox includono surrogati, pattern search, algoritmi genetici, sciami di particelle, ricottura simulata, multistart e le ricerche globali. È possibile utilizzare questi solutori per i problemi di ottimizzazione in cui la funzione obiettivo o di vincolo è continua, discontinua, stocastica, non possiede derivate, o include simulazioni o funzioni "black box". Per i problemi multiobiettivo, è possibile identificare un fronte di Pareto usando l’algoritmo genetico o il pattern search.
È possibile aumentare l’efficacia dei solutori regolandone le opzioni e, per i solutori applicabili, personalizzandone le funzioni di creazione, aggiornamento e ricerca. Puoi utilizzare tipi di dati personalizzati con l’algoritmo genetico e la ricottura simulata per rappresentare problemi che non vengono facilmente espressi con tipi di dati standard. L’opzione di funzione ibrida consente di migliorare una soluzione applicando un secondo solutore dopo il primo.