О2_MP_МенеджерЦелевойФункции.Вычесть
Вычитает линейное выражение из накопленных данных целевой функции. Основной способ вызова — Модель.ЦелеваяФункция().Вычесть(...).
Синтаксис
Модель.ЦелеваяФункция().Вычесть(Выражение)
Параметры
- Выражение — вычитаемое выражение. Допустимые типы:
- ФиксированнаяСтруктура — объект линейного выражения или переменной модели.
- Число — числовая константа.
- Строка — строка с линейным выражением (имена переменных, числа, операции
+,-,*, скобки).
Возвращаемое значение
- ОбработкаОбъект — сам менеджер целевой функции (для цепочки вызовов).
Пример
// x - y + 5
Модель = О2.Модели()
.ЛинейнаяНепрерывнаяМодель()
.СоздатьМодель();
ПеременнаяX = Модель.Переменные().Добавить("x");
ПеременнаяY = Модель.Переменные().Добавить("y");
Модель.ЦелеваяФункция()
.Добавить(ПеременнаяX)
.Вычесть(ПеременнаяY)
.ДобавитьКонстанту(5)
.Минимизировать();