manbet体育手机客户端


opttoolbox_lp.m


函数optoolbox_lp()%Copyright 2018,Gurobi Opti狗万app足彩mization,LLC%%此示例使用Matlab 2017b基于问题的建模功能,%需要优化工具箱,以制定和解决以下%简单lp模型,与lp.m%%maximize%x+2 y+3 z%的模型相同,受%x+y<=1%y+z<=1%%约束,要在本例中使用Gurobi,linprog.m必须位于当前%目录中或添加到Matlab路径x=optimvar('x','LowerBound',0);y=optimvar('y','LowerBound',0);z=optimvar('z','LowerBound',0);prob=optimproblem('ObjectiveSense','maximize');概率目标=x+2*y+3*z;prob.Constraints.cons1=x+y<=1;prob.Constraints.cons2=y+z<=1;options=options('linprog');try sol=solve(prob,options)catch gurobiError fprintf('Error reported\n');结束