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

О2_IP_МенеджерПеременных.Добавить

Создаёт и регистрирует в модели новую целочисленную переменную с широким диапазоном допустимых значений [-2^48, 2^48). Основной способ вызова — через менеджер переменных: Модель.Переменные().Добавить(...).

Синтаксис

Модель.Переменные().Добавить(Имя)

Параметры

  • ИмяСтрока, Неопределено — уникальное имя переменной, используемое в выражениях. Должно быть валидным идентификатором. Если не указано, имя присваивается автоматически по индексу переменной: _<Индекс> (нумерация с 0).

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

  • ФиксированнаяСтруктура — данные зарегистрированной переменной.

Описание

Используйте этот метод, когда допустимый диапазон значений переменной заранее не ограничивается. Для явного задания границ используйте ДобавитьИзДиапазона.

Менеджер переменных доступен через Модель.Переменные().

Пример

Модель = О2.Модели()
.ЛинейнаяЦелочисленнаяМодель()
.СоздатьМодель();

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

Модель.Ограничения().Соотношение("x + y = 10");

См. также