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

О2_CP_SAT_МенеджерЦелевойФункции.ДобавитьКонстанту

Добавляет константное значение (смещение) к накопленным данным целевой функции. Основной способ вызова — Модель.ЦелеваяФункция().ДобавитьКонстанту(...).

Синтаксис

Модель.ЦелеваяФункция().ДобавитьКонстанту(Значение)

Параметры

  • ЗначениеЧисло — целочисленное значение добавляемой константы.

Возвращаемое значение

  • ОбработкаОбъект — сам менеджер целевой функции (для цепочки вызовов).

Пример

// x + y + 100
Модель = О2.Модели()
.МодельОграничений()
.СоздатьМодель();

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

Модель.ЦелеваяФункция()
.Добавить(ПеременнаяX)
.Добавить(ПеременнаяY)
.ДобавитьКонстанту(100)
.Минимизировать();

См. также