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