Оптимизация

Минимум единственных и многовариантных функций, неотрицательных наименьших квадратов, корней нелинейных функций

Оптимизаторы находят местоположение минимума нелинейной целевой функции. Можно найти минимум функции одной переменной на ограниченном интервале с помощью fminbnd или минимума функции нескольких переменных на неограниченной области с помощью fminsearch. Максимизируйте функцию путем минимизации ее отрицания.

Найдите неотрицательное решение линейной задачи наименьших квадратов с помощью lsqnonneg.

Решатель уравнения fzero находит действительный корень нелинейной скалярной функции.

Управляйте выводом или другими аспектами вашей оптимизации путем установки опций с помощью optimset.

Функции

развернуть все

fminbndНайдите минимум одно-переменной функции на фиксированном интервале
fminsearchНайдите минимум неограниченной многовариантной функции с помощью метода без производных
lsqnonnegРешите неотрицательную линейную задачу наименьших квадратов
fzeroКорень нелинейной функции
optimgetЗначения опций оптимизации
optimsetСоздайте или отредактируйте структуру опций оптимизации

Темы

Оптимизация нелинейных функций

Минимизация и максимизация в одном или несколько измерений.

Аппроксимирование кривыми через Оптимизацию

Этот пример показывает, как соответствовать нелинейной функции к данным путем минимизации суммы ошибок в квадрате.

Установка опций

Управление оптимизацией, отображение промежуточных вычислений.

Итеративное отображение

Получите промежуточный вывод.

Выходные функции

Описывает, как контролировать или остановить решатели.

Функции plot

Описывает, как контролировать решатели визуально.

Корни скалярных функций

Решение нелинейного скалярного уравнения.

Поиск и устранение проблем и советы

Как решить общие проблемы.

Была ли эта тема полезной?