我有一个 MIP 模型,我想要解决它的 LP 松弛问题。
我没有改变我的变量声明,但最后而不是
cplex_model.solve();
我写:
cplex_model.solveRelaxed();
但它给了我一个错误,说solveRelaxed不是IloCplex的成员!我怎样才能摆脱这个错误?谢谢
为了使用Model.add(IloConversion(env, variable, ILOFLOAT));
矩阵,我应该在其中一个维度上使用 for 循环吗?在我的例子中,我有一个矩阵 x(i,j) 和一个数组 z(j),我这样写转换:
for(IloInt i=0; i<I; i++){
Model.add(IloConversion(env, x[i], ILOFLOAT));
}
Model.add(IloConversion(env, z, ILOFLOAT));