cplex 如何用Excel输入数据 并将结果输出到Excel中
cplex 如何用Excel输入数据 并将结果输出到Excel中
cplex 如何用Excel输入数据 并将结果输出到Excel中
cplex 如何用Excel输入数据 并将结果输出到Excel中
我的数据是三维数据
我的代码如下
{int}Experts1={1,2,3};
{int}Experts2={1,2,3};
{int}Alternatives={1,2,3,4,5,6,7,8,9,10,11,12};
{int}Attribute={1,2,3};
float opnion[Experts1][Alternatives][Attribute]=...;
dvar float+ u;
dvar float+ adjusted_opinionK[Experts1][Alternatives][Attribute];
dvar float+ adjusted_opinionP[Experts2][Alternatives][Attribute];
minimize u;
subject to {
c1:
sum(K in Experts1,I in Alternatives,J in Attribute)
abs(opnion[K][I][J]-adjusted_opinionK[K][I][J])==u;
c2:
forall(K in Experts1,P in Experts2,I in Alternatives,J in Attribute){
if(K == P){
adjusted_opinionK[K][I][J]==adjusted_opinionP[P][I][J];
}}
c4:
sum(K in Experts1,P in Experts2,I in Alternatives,J in Attribute)
abs(adjusted_opinionK[K][I][J]-adjusted_opinionP[P][I][J])<=(1-0.95)*3*2*12*3*6;
};