Эти решатели применяются к задачам с сглаженными объективными функциями и ограничениями. Они запускают решатели Optimization Toolbox™ неоднократно, чтобы попытаться найти глобальное решение или несколько локальных решений.
createOptimProblem | Создайте структуру задачи оптимизации |
list | Список начальных точек |
run | Запустите решатель с несколькими стартами |
Поиск глобальных или нескольких локальных минимумов
Пример, показывающий, что GlobalSearch возвращает меньше решений, чем MultiStart, часто с более высоким качеством.
Найдите глобальный минимум в задаче, имеющей несколько локальных минимумов.
Оптимизируйте, используя только допустимые стартовые точки
Пример, показывающий, как избежать начала с недопустимых точек.
MultiStart Использование lsqcurvefit или lsqnonlin
Показывает, как использовать MultiStart, чтобы помочь найти глобальный минимум для задачи наименьших квадратов.
Рабочий процесс для GlobalSearch и MultiStart
Как настроить и запустить решатели.
Содержит подробные шаги для создания структуры задачи.
Описывает, что такое объект решателя и как задать его свойства.
Установите начальные точки для MultiStart
Содержит подробную информацию о способах установки начальных точек.
Приводит основные примеры полного рабочего процесса как для GlobalSearch, так и для MultiStart.
Показывает, как вычислить параллельно для более быстрого поиска.
Изолированный глобальный минимум
Расширенный пример, показывающий способы поиска глобального минимума.
Примеры того, как эффективно и эффективно искать свое пространство.
Факторы в установке локальных опций решателя и глобальных свойств решателя.
Как задать случайные семена для воспроизведения результатов.
Описывает два типа итерационного отображения для мониторинга прогресса решателя.
Описание типов структур output, которые могут быть возвращены в GlobalSearch и MultiStart.
Визуализируйте области притяжения
Пример, показывающий, как построить несколько начальных и конечных точек в 2-D задаче.
Выходные функции для GlobalSearch и MultiStart
Предоставляет детали и пример мониторинга и остановки решателей с помощью выходных функций.
Функции построения графика для GlobalSearch и MultiStart
Как использовать как встроенные, так и пользовательские функции построения графика для мониторинга прогресса решения.
Проблемы, которые могут решить GlobalSearch и MultiStart
GlobalSearch и MultiStart применяются к сглаживанию проблем, когда существует несколько локальных решений.
Как работают GlobalSearch и MultiStart
Описывает алгоритмы решателя.
Описание первого выхода, обычно называемого x, из GlobalSearch и MultiStart.
Описывает, как получить несколько решений из GlobalSearch и MultiStart, и как изменить определение различных решений.
Свойства GlobalSearch и MultiStart (опции)
Описание свойств объектов GlobalSearch и MultiStart.