opttoolbox_mip1.m


opttoolbox_mip1()函数% 2023年版权,Gurobi优化,LLC % %狗万app足彩这个例子使用Matlab 2017 b基于问题的建模功能,%需要优化工具箱,拟定和解决以下%简单的MIP模型,至于mip1相同的模型。m % %最大化% x + y + 2 z %, % x + 2 y + 3 z < = 4% x + y > = 1%的x, y, z二进制% %与这个例子中,使用Gurobi intlinprog。米必须在当前%目录或添加到Matlab路径x = optimvar (“x”、“类型”、“整数”,“下界”,0,' UpperBound ', 1);y = optimvar (“y”、“类型”、“整数”、“下界”,0,' UpperBound ', 1);z = optimvar (“z”、“类型”、“整数”、“下界”,0,' UpperBound ', 1);概率= optimproblem (“ObjectiveSense”、“最大化”);概率。目标= x + y + 2 * z;prob.Constraints。cons1 = x + 2 * y + 3 * z < = 4;prob.Constraints。cons2 = x + y > = 1; options = optimoptions('intlinprog'); % For Matlab R2017b use the following % sol = solve(prob, options) % Syntax for R2018a and later sol = solve(prob, 'Options', options); end