Пакет оптимизации (Optimization Toolbox) — это библиотека функций, расширяющих возможности системы MATLAB по численным вычислениям и предназначенная для решения задач оптимизации и систем нелинейных уравнений. Поддерживает основные методы оптимизации функций ряда переменных [ 6 ]:
• Безусловная оптимизация нелинейных функций.
• Метод наименьших квадратов.
• Решение нелинейных уравнений.
• Линейное программирование.
• Квадратичное программирование.
• Условная минимизация нелинейных функций.
• Методы минимакса.
• Многокритериальная оптимизация.
Рассматриваемый пакет дает возможности решать задачи минимизации функций, нахождения решений уравнений, задачи аппроксимации («подгонки» кривых под экспериментальные данные).
Различные типы таких задач вместе с применяемыми для их решения функциями пакета Optimization Toolbox приведены в таблице 4.3.
Таблица 4.3.
Типы задач, решаемых средствами пакета Optimization Toolbox