Optimization Toolbox

Решите линейные, квадратичные, целочисленные, и нелинейные задачи оптимизации

Optimization Toolbox™ обеспечивает функции для нахождения параметров, которые минимизируют или максимизируют цели в то время как удовлетворяющие ограничения. Тулбокс включает решатели для линейного программирования (LP), смешано-целочисленного линейного программирования (MILP), квадратичного программирования (QP), нелинейного программирования (NLP), ограниченного линейного метода наименьших квадратов, нелинейного метода наименьших квадратов и нелинейных уравнений. Можно задать задачу оптимизации с функциями и матрицами или путем определения переменных выражений, которые отражают базовую математику.

Можно использовать решатели тулбокса, чтобы найти оптимальные решения непрерывных и дискретных проблем, выполнить сравнительные анализы и включить методы оптимизации в алгоритмы и приложения. Тулбокс позволяет вам выполнить задачи оптимизации проекта, включая оценку параметра, выбор компонента и настройку параметра. Это может использоваться, чтобы найти оптимальные решения в приложениях, таких как оптимизация портфеля, распределение ресурсов, и производственное планирование и планирование.

Начало работы

Изучите основы Optimization Toolbox

Основанный на проблеме Setup оптимизации

Сформулируйте переменные использования задач оптимизации и выражения, решите в последовательном или параллельном.

Основанный на решателе Setup задачи оптимизации

Выберите решатель, задайте целевую функцию и ограничения, вычислите параллельно

Нелинейная оптимизация

Решите ограниченные или неограниченные нелинейные проблемы с одной или несколькими целями в последовательном или параллельном

Линейное программирование и смешано-целочисленное линейное программирование

Решите линейные проблемы программирования с непрерывными и целочисленными переменными

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

Решите проблемы с квадратичными целями и линейными ограничениями

Наименьшие квадраты

Решите наименьшие квадраты (подбор кривых) проблемы

Системы нелинейных уравнений

Найдите корни наборов нелинейных уравнений в последовательном или параллельном

Результаты оптимизации

Поймите решатель выходные параметры и улучшите результаты