Този пример ви показва как да създадете и решите модел, базиран на Python, като използвате пример.
Относно тази задача
Този добре известен оптимизационен проблем идентифицира най-добрата комбинация от храни, за да отговори на диетичните изисквания, като същевременно минимизира разходите. Входните данни са хранителният профил и цената на различните храни и минималните и максималните стойности на хранителните вещества в диетата. Моделът се изразява като минимизиране на линейна програма. Файловете, използвани в този пример, са налични в DO-проби .
Процедура
- Изтеглете и разархивирайте DO-образците от Оптимизация на решенията GitHub на вашата машина.
Забележете също как входове (таблици в изгледа Подготвяне на данни) и изходи (в този случай таблицата с решения, която ще се показва в изгледа на разгледайте решението) са посочени в този модел.
Резултати
Когато изпълнението приключи, можете да видите резултатите в Разгледайте решението изглед. Можете също да щракнете върху Статистика на двигателя или Вход, за да видите диаграмата на решението и да проверите регистрационните файлове на двигателя на решаващия механизъм. Първият раздел в Разгледайте решението изглед показва целта (или целите, ако имате няколко) с нейните стойности и тегла. Разделът Таблици с разтвори ви предоставя списък с храни и техните количества, заедно с хранителните вещества, които те осигуряват.
Можете също да изтеглите таблиците с решения като csv файлове.
Ако вашият модел е имал противоречиви ограничения, те ще бъдат показани в раздела Конфликти с Релаксации, необходими за решаване на модела.
В Визуализационен изглед, решението се показва като таблица и диаграма в Решение страница. Можете да добавяте бележки, различни видове таблици и диаграми, за да покажете входни данни, данни за решения или KPI, като изберете и редактирате приспособленията. Можете също да създавате различни страници в изгледа Визуализация. Например, Вход страница е предоставена и в тази извадка. Вижте изглед на визуализация (Оптимизиране на решения).
Готови сте да започнете да провеждате сравнения между различни сценарии. Например основното решение съдържа количество хот-дог. Може да искате да проверите алтернативно решение за някой, който предпочита вегетарианска диета.
- При диета с ниско съдържание на въглехидрати, но без отслабване, диетолог казва, че това може да е проблемът
- Затлъстелата жена вече е зашеметяващ модел благодарение на; чаена лъжичка диета
- Избор на плячка чрез полеви тест за приливен бръмбар на оптимален модел на диета SpringerLink
- Mysql - Диетичен модел на база данни - Препълване на стека
- Reddit - кето - Загубени 60 кг (132 Lbs) за 6 месеца, благодарение на кетогенната диета