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