О2_MIP_МенеджерПеременных.ДобавитьИзДиапазона
Создаёт переменную заданного типа с явно указанным диапазоном значений [ЛеваяГраница, ПраваяГраница]. Основной способ вызова — Модель.Переменные().ДобавитьИзДиапазона(Целочисленная, ЛеваяГраница, ПраваяГраница, Имя).
Синтаксис
Модель.Переменные().ДобавитьИзДиапазона(Целочисленная, ЛеваяГраница, ПраваяГраница, Имя)
Параметры
- Целочисленная — Булево — флаг целочисленной переменной.
- ЛеваяГраница — Число, Неопределено — минимально допустимое значение.
- ПраваяГраница — Число, Неопределено — максимально допустимое значение.
- Имя — Строка, Неопределено — уникальное имя переменной.
Возвращаемое значение
- ФиксированнаяСтруктура — данные зарегистрированной переменной.
Описание
Для явного задания типа без флага используйте сахарные методы: ДобавитьЦелочисленнуюИзДиапазона или ДобавитьНепрерывнуюИзДиапазона.
Пример
Модель = О2.Модели()
.ЛинейнаяСмешанноЦелочисленнаяМодель()
.СоздатьМодель();
ЦелаяПеременная = Модель.Переменные().ДобавитьИзДиапазона(Истина, 0, 10, "n");
НепрерывнаяПеременная = Модель.Переменные().ДобавитьИзДиапазона(Ложь, 0, 100, "v");