【VS/CPLEX】变量定义求教大神们!!!

我在用c++调用cplex求解模型的时候,语法调试完毕,但是内存溢出。单句调试,发现是在如下代码中出了问题(具体问题出在红色标注处)。
                                x1 =data.d[a][i];
for(v=0;v
for(j=0; jy1 +=(X[a][j][i][v]-X[a][i][j][v]);
 
}
z1=dev[a][i];
IloRange temp_range1(env,x1-y1==z1,IloInfinity);
这段代码描述的约束条件如图 。X[a][j][i][v]是四维矩阵,定义如图
x1由“IloNum x1;”定义。代码中的y1是由"IloNumExpr y1;"定义的,明显不对,但是我自己琢磨了很久仍不知道该如何定义y1。或是有其他表示这条约束的方法?求教大神们了!

你可能感兴趣的:(cplex)