exponenta event banner

Рабочий процесс оптимизации

Для решения задачи оптимизации:

  1. Определите тип проблемы, а также необходимость локального или глобального решения (см. Локальные и глобальные оптимумы). Выберите решатель в соответствии с рекомендациями в разделе Таблица выбора решателя.

  2. Запишите целевую функцию и, если применимо, функции ограничения в соответствии с синтаксисом в Вычислить целевые функции и ограничения записи.

  3. Задайте соответствующие параметры с помощью optimoptionsили подготовить GlobalSearch или MultiStart проблема, как описано в разделе Workflow for StartSearch и MultiStart. Дополнительные сведения см. в разделах Опции поиска шаблона, Опции роя частиц, Параметры генетического алгоритма, Опции имитационного отжига или Опции суррогатной оптимизации.

  4. Запустите решатель.

  5. Проверьте результат. Сведения о результатах см. в разделах Выходы решателя и итеративное отображение или Анализ результатов для GlobalSearch или MultiStart.

  6. Если результат является неудовлетворительным, измените параметры или начальные точки или иным образом обновите оптимизацию и запустите ее повторно. Дополнительные сведения см. в разделе Характеристики решателя панели инструментов глобальной оптимизации или Улучшение результатов. Сведения об улучшении решений, применяемых главным образом к гладким проблемам, см. в разделах Когда решатель завершится неуспешно, Когда решатель может успешно работать или Когда решатель завершится успешно.

Связанные темы