Model.addGenConstrMin()
Model.addGenConstrMin()
addGenConstrMin(resvar,vars,constant=None,name=”“)添加类型为的新常规约束GRB.GENCONSTR_MIN一个模特。
最小约束表示结果变量应等于操作数变量的最小值常数呢.
也可以使用添加最小约束闵_作用
论据:
resvar(Var):其值将等于其他变量的最小值的变量。
变量(变量列表):将采用最小值的变量。请注意,此列表还可能包含常量(int、long或float类型)。
常量(浮动,可选):一个额外的操作数,允许您在min运算的参数中包含常数。
名称(字符串,可选):新常规约束的名称。注意名称将存储为ASCII字符串。因此,像”“是的B'将产生错误,因为'不能表示为ASCII字符。还请注意,强烈建议不要使用包含空格的名称,因为它们不能写入LP格式的文件。
用法示例:
#x5=min(x1,x3,x4,2.0)模型。addGenConstrMin(x5[x1,x3,x4],2.0,“minconstr”)#可选表单模型。addGenConstrMin(x5[x1,x3,x4,2.0],name=“minconstr”)#重载表单模型。addgenconstr(x5==min#([x1,x3,x4,2.0]),name=“minconstr”)模型。addgenstr==min#