过滤内容,
版本
文本搜索
c++属性的例子
考虑一下这种情况:你有一个Gurobi模型米
。您可以检索模型中变量的数量通过查询NumVars模型属性使用得到方法:
关口= m.get (GRB_IntAttr_NumVars);
如果你对模型进行优化,可获得最佳的客观价值通过查询ObjVal模型属性:
obj = m.get (GRB_DoubleAttr_ObjVal);
如果你想查询一个变量的值计算出的解决方案,你可以查询X对应的变量对象的属性:
var = m.getVars () (int j = 0;j <关口;j + +) xj = var研究[j] . get (GRB_DoubleAttr_X)你也可以查询的值
X
在一个对多个变量得到呼吁模型米
:双xvals [] = m。得到(GRB_DoubleAttr_X, m.GetVars()))
对于每个属性的查询方法,有一个类似的集
例行公事。设置上限的一个变量,例如:
v v = m.getVars () [0]。集(GRB_DoubleAttr_UB, 0)(在这个例子中,我们设置上限第一变量在模型中为0)。