Прямой поиск

Решатель поиска шаблона для безпроизводной оптимизации, с ограничениями или без ограничений

Прямой поиск является эффективным алгоритмом для решения задач оптимизации сглаживания или немодуляции. Попробуйте patternsearch во-первых, для большинства нескромных задач.

Функции

расширить все

patternsearchНайдите минимум функции с помощью поиска по шаблону
optimoptionsСоздайте опции оптимизации
resetoptionsСброс опций

Задачи Live Editor

OptimizeОптимизируйте или решите уравнения в Live Editor

Темы

Основы оптимизации прямого поиска

Оптимизируйте с помощью алгоритма GPS

Предоставляет пример решения задачи оптимизации с помощью поиска по шаблону.

Кодирование и минимизация целевой функции с помощью поиска по шаблону

Показывает, как написать целевую функцию, включая дополнительные параметры или векторизацию.

Ограниченная минимизация с использованием patternsearch и задачи оптимизации Live Editor

Пример с использованием линейных ограничений и нелинейных ограничений в patternsearch.

Ограниченная минимизация с использованием поиска по шаблону

Используйте ограничения в прямом поиске.

Эффекты опций поиска по шаблонам

Визуализация и настройка прямого поиска.

Задать опции

Показывает, как задать и изучить опции для patternsearch.

Оптимизация стохастической целевой функции

Поиск шаблона может минимизировать функцию даже при наличии шума.

Поиск и опрос

Примеры, показывающие утилиту поиска в дополнение к методам опроса.

Специализированные задачи

Типы опроса

Рассматривает эффекты опций опроса, включая UseCompletePoll опция.

Задание опций Mesh

Исследует эффект различных факторов расширения и сужения сетки.

Пользовательская функция построения графика

Показывает, как записать и использовать функцию построения графика для patternsearch.

Поиск шаблона поднимается на гору Вашингтон

Показывает шаги patternsearch принимает при помощи пользовательских функций построения графика.

Оптимизация стохастической целевой функции

Поиск шаблона может минимизировать функцию даже при наличии шума.

Векторизация функций «Цель» и «Ограничения»

Как увеличить скорость с помощью векторизованных вычислений функции.

Оптимизация ОДУ параллельно

Оптимизация задачи, заданной решением ОДУ, с помощью patternsearch или ga последовательно или параллельно.

Фон прямого поиска

Что такое прямой поиск?

Представляет прямой поиск и поиск по шаблону.

Терминология поиска по шаблонам

Объясняет некоторую базовую терминологию поиска шаблона.

Как работает опрос поиска шаблона

Предоставляет обзор алгоритмов прямого поиска.

Поиск и опрос

Описывает, как методы поиска работают с шагами опроса.

Настройка допусков решателя

Условия остановки и связанные с ними опции.

Алгоритм нелинейного решателя ограничений

Объясняет дополненный поиск лагранжевого шаблона (ALPS).

Опции поиска по шаблону

Описание опций поиска по шаблону.