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