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

О2_Knapsack_МенеджерОграничений.Установить

Устанавливает значения ограничений по всем измерениям модели. Метод вызывается на менеджере ограничений: Ограничения.Установить(Ограничения).

Синтаксис

Ограничения.Установить(Ограничения)

Параметры

  • ОграниченияМассив из Число, Число — значения ограничений. Для одномерной задачи можно передавать число напрямую; для многомерной — массив, длина которого равна параметру Размерность модели.

Пример

Одномерная задача:

Модель.Ограничения().Установить(50);

Двумерная задача:

// Ограничения: вес <= 100, объём <= 40
Модель.Ограничения().Установить(О2.Утилиты().Массив(100, 40));

См. также