Много решателей Optimization Toolbox™ минимизируют скалярную функцию многомерного вектора. Функция objective является функцией, которую решатели пытаются минимизировать. Несколько решателей принимают целевые функции с векторным знаком, и некоторые решатели используют целевые функции, которые вы задаете векторами или матрицами.
| Объективный тип | Решатели | Как записать цели |
|---|---|---|
| Скаляр |
| Запись скалярных целевых функций |
| Нелинейный метод наименьших квадратов |
| Запись векторных и матричных целевых функций |
| Многомерное решение уравнения |
| |
| Многоцелевой |
| |
| Линейное программирование |
| Запись целевых функций для линейных или квадратичных проблем |
| Смешано-целочисленное линейное программирование |
| |
| Линейный метод наименьших квадратов |
| |
| Квадратичное программирование |
|