Перейти к основному содержимому

Программный интерфейс непрерывной линейной модели

Непрерывная линейная модель (LP) применяется для задач оптимизации, в которых переменные принимают вещественные значения в заданных границах, а целевая функция и ограничения заданы линейными выражениями. Из всех подклассов линейных моделей LP обеспечивает наибольшую вычислительную эффективность и применяется в случаях, когда дробные значения переменных допустимы по условиям предметной области: объёмов, масс, долей, концентраций и аналогичных непрерывных величин.

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

Модель = О2.СоздатьМодель(О2.ТипыМоделей().ЛинейнаяНепрерывнаяМодель());

ПеременнаяX = Модель.Переменные().ДобавитьИзДиапазона(0, Неопределено, "x");
ПеременнаяY = Модель.Переменные().ДобавитьИзДиапазона(0, Неопределено, "y");

Модель.Ограничения().Соотношение("x + y <= 10");
Модель.ЦелеваяФункция().Максимизировать("3*x + 5*y");

Решение = Модель.Решить();

Содержание раздела

См. также