О2_LP_Модель.Решить
Отправляет модель в службу решателя и возвращает объект решения. Вызывается через Модель.Решить(...).
Синтаксис
Модель.Решить(Параметры)
Параметры
- Параметры — Структура, Неопределено — параметры поиска решения (см. О2.СоздатьПараметрыПоиска). Если не указаны, используются значения по умолчанию.
Возвращаемое значение
- ОбработкаОбъект.О2_MP_Решение — объект решения. Описание методов см. в разделе Объект решения.
Описание
Метод является сокращённым аналогом О2.РешитьМодель для случая, когда объект модели доступен непосредственно. Поведение и параметры идентичны.
Пример
ПеременнаяX = Модель.Переменные().ДобавитьИзДиапазона(0, Неопределено, "x");
ПеременнаяY = Модель.Переменные().ДобавитьИзДиапазона(0, Неопределено, "y");
Модель.Ограничения().Соотношение("x + y <= 10");
Модель.ЦелеваяФункция().Максимизировать("3*x + 5*y");
Решение = Модель.Решить();
Если Решение.РешениеНайдено() Тогда
ЗначениеX = Решение.ЗначениеПеременной(ПеременнаяX);
ЗначениеY = Решение.ЗначениеПеременной(ПеременнаяY);
КонецЕсли;