О2_Knapsack.СоздатьМодель
Создаёт новый объект модели задачи о ранце. Основной путь вызова — через фасад О2.Модели().МодельЗадачиРюкзака().СоздатьМодель(...).
Синтаксис
О2.Модели().МодельЗадачиРюкзака().СоздатьМодель(Параметры)
Параметры
- Параметры — Структура, Неопределено — Параметры модели. Формируются методом СоздатьПараметрыМодели. Если не указаны, используются значения по умолчанию.
Возвращаемое значение
- ОбработкаОбъект.О2_Knapsack_Модель — объект модели задачи рюкзака. Методы объекта описаны в разделе Объект модели.
Описание
Метод эквивалентен вызову О2.СоздатьМодель с типом модели О2.ТипыМоделей().МодельЗадачиРюкзака(). Прямой вызов через модуль О2_Knapsack удобен, когда тип модели известен на этапе написания кода и параметры задаются явно.
Пример
ПараметрыМодели = О2.Модели()
.МодельЗадачиРюкзака()
.СоздатьПараметрыМодели();
ПараметрыМодели.Размерность = 2; // <-- двумерная задача о рюкзаке
Модель = О2.Модели()
.МодельЗадачиРюкзака()
.СоздатьМодель(ПараметрыМодели);