Типы целевых функций

Многие решатели Optimization Toolbox™ минимизируют скалярную функцию многомерного вектора. Функция objective является функцией, которую решатели пытаются минимизировать. Несколько решателей принимают векторные целевые функции, а некоторые решатели используют целевые функции, заданные векторами или матрицами.

Тип целиРешателиКак написать цели
Скаляр

fmincon

fminunc

fminbnd

fminsearch

fseminf

fzero

Запись скалярных целевых функций
Нелинейные методы наименьших квадратов

lsqcurvefit

lsqnonlin

Запись векторных и матричных целевых функций
Решение многомерного уравнения

fsolve

Многоцелевой

fgoalattain

fminimax

Линейное программирование

linprog

Запись целевых функций для линейных или квадратичных задач
Смешано-целочисленное линейное программирование

intlinprog

Линейный метод наименьших квадратов

lsqlin

lsqnonneg

Квадратичное программирование

quadprog