python——可视化的数学规划建模环境(免费)gurobi——最快速的数学规划模型求解引擎python+gurobi=简单、易读、可视化、快速求解、数值稳定、内存占用少的优化工具
从此让使用者摆脱数学建模难,模型求解更难的问题
FoodsCosthamburger2
49chicken2
89hotdog1
50fries1
89macaroni2
09pizza1
99salad2
49milk0
89icecream1
59CategoriesminValuemaxValuecalories18002200protein91+∞fat065sodium01799caloriesproteinfatsodiumhamburger4102426730chicken42032101190hotdog56020321800fries380419270macaroni3201212820pizza32015121230salad3203112125milk10082
5125Icecream330810180Foodsmincost[]buy[]s
nutritionValues[,]buy[]=nutrition[],categoriesminNutrition[]nutrition[]maxNutrition[],categoriesbuy[]0,Foodsffffcfccccccff∈××∀∈≤≤∀∈≥∀∈∑m=Model("diet")nutrition={}forcincategories:nutrition[c]=m
addVar(lb=minNutrition[c],ub=maxNutrition[c],name=c)buy={}forfinfoods:buy[f]=m
addVar(obj=cost[f],name=f)m
update()forcin