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