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

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

Создаёт переменную заданного типа с явно указанным диапазоном значений [ЛеваяГраница, ПраваяГраница]. Основной способ вызова — Модель.Переменные().ДобавитьИзДиапазона(Целочисленная, ЛеваяГраница, ПраваяГраница, Имя).

Синтаксис

Модель.Переменные().ДобавитьИзДиапазона(Целочисленная, ЛеваяГраница, ПраваяГраница, Имя)

Параметры

  • ЦелочисленнаяБулево — флаг целочисленной переменной.
  • ЛеваяГраницаЧисло, Неопределено — минимально допустимое значение.
  • ПраваяГраницаЧисло, Неопределено — максимально допустимое значение.
  • ИмяСтрока, Неопределено — уникальное имя переменной.

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

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

Описание

Для явного задания типа без флага используйте сахарные методы: ДобавитьЦелочисленнуюИзДиапазона или ДобавитьНепрерывнуюИзДиапазона.

Пример

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

ЦелаяПеременная = Модель.Переменные().ДобавитьИзДиапазона(Истина, 0, 10, "n");
НепрерывнаяПеременная = Модель.Переменные().ДобавитьИзДиапазона(Ложь, 0, 100, "v");

См. также