О2_MIP_МенеджерПеременных.ДобавитьМассивИзДиапазона
Создаёт массив переменных заданного типа с явно указанным диапазоном значений. Основной способ вызова — Модель.Переменные().ДобавитьМассивИзДиапазона(Размер, Целочисленная, ЛеваяГраница, ПраваяГраница, ПрефиксИмени).
Синтаксис
Модель.Переменные().ДобавитьМассивИзДиапазона(
Размер,
Целочисленная,
ЛеваяГраница,
ПраваяГраница,
ПрефиксИмени
)
Параметры
- Размер — Число — количество создаваемых переменных.
- Целочисленная — Булево — флаг целочисленной переменной.
- ЛеваяГраница — Число, Неопределено — минимально допустимое значение.
- ПраваяГраница — Число, Неопределено — максимально допустимое значение.
- ПрефиксИмени — Строка, Неопределено — префикс имени.
Возвращаемое значение
- Массив из ФиксированнаяСтруктура — массив зарегистрированных переменных.
Пример
Модель = О2.Модели()
.ЛинейнаяСмешанноЦелочисленнаяМодель()
.СоздатьМодель();
// Создать 3 непрерывных переменных w1, w2, w3 в диапазоне [0.0, 50.0]
Веса = Модель.Переменные().ДобавитьМассивИзДиапазона(3, Ложь, 0, 50, "w");