exponenta event banner

Панель инструментов оптимизации

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

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

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

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

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

Основные сведения о панели инструментов оптимизации

Настройка оптимизации на основе проблем

Формулировать задачи оптимизации с помощью переменных и выражений, решать их последовательно или параллельно

Настройка задачи оптимизации на основе решателя

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

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

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

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

Решение задач линейного программирования с помощью непрерывных и целых переменных

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

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

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

Решение задач наименьших квадратов (аппроксимация кривой)

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

Решайте системы нелинейных уравнений последовательно или параллельно

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

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