Global Optimization Toolbox обеспечивает функции, которые ищут глобальные решения проблем, которые содержат несколько максимумов или минимумов. Решатели тулбокса включают суррогат, поиск шаблона, генетический алгоритм, рой частицы, моделировал отжиг, мультизапустите, и глобальный поиск. Можно использовать эти решатели для задач оптимизации, где функция цели или ограничения является непрерывной, прерывистой, стохастической, не обладает производными или включает функции черного ящика или симуляции. Для проблем с несколькими целями можно идентифицировать переднюю сторону Парето, использующую генетический алгоритм или решатели поиска шаблона.
Можно улучшить эффективность решателя путем корректировки опций и, для применимых решателей, настройки создания, обновления, и искать функции. Можно использовать пользовательские типы данных с генетическим алгоритмом и моделируемыми решателями отжига, чтобы представлять проблемы, не легко выраженные стандартными типами данных. Гибридная функциональная опция позволяет вам улучшить решение путем применения второго решателя после первого.
Суррогатный решатель для проблем с долгими временами выполнения целевой функции и связанными ограничениями
Решатели поиска шаблона для сингла и нескольких объективных проблем с линейными, нелинейными, и связанными ограничениями
Генетический алгоритм для проблем с линейными, нелинейными, связанными, и целочисленными ограничениями
Многоцелевой генетический алгоритм для проблем с линейными, нелинейными, и связанными ограничениями
Решатель роя частицы для связанных ограничений
Моделируемый решатель отжига для связанных ограничений
Мультизапустите и решатели глобального поиска для сглаженных проблем с линейными, нелинейными, и связанными ограничениями