1
的定義,我使用CPLEX來解決MIP。我的目標是最大限度地減少積極的決策值的總和。所以,我需要的時候我定義目標函數來判斷判定值的跡象。 例如:我能得到IloNumVarArray的價值?關於目標函數
IloNumVarArray pp(env);
for (int i=0;i<N;i++)
{
pp.add(IloNumVar(env, -50.0, 50.0));
}
IloExpr obj(env);
for (int in=0;in<N;in++)
{
if (pp[in]>0) ///error:this expression is wrong, how to judge the value? ///
obj+=pp[in];
}
model.add(IloMinimize(env, obj));
obj.end();
我該如何正確表達它呢?我可以得到「PP」的價值時,我定義了目標函數?