蝴蝶破蛹¥ 2021-08-15 16:47 采纳率: 22.2%
浏览 89
已结题

cplex中tuple类型的数据应该如何写代码 另外 用Excel输入输出tuple数据 应该怎么写

我的代码如下 求改正:

{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};

tuple opnion{
key string name;
int Experts1;
int Alternatives;
int Attribute;
};
{opnion} opnions=...;

dvar float+ u;

dvar tuple adjusted_opinionK{
key string name;
int Experts1;
int Alternatives;
int Attribute;
};

dvar tuple adjusted_opinionP{
key string name;
int Experts2;
int Alternatives;
int 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]; 
          }}
          
     c3:
      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;
    
   };
   

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月23日
    • 赞助了问题酬金 8月15日
    • 创建了问题 8月15日

    悬赏问题

    • ¥15 lvgl v8.2定时器提前到来
    • ¥15 qtcp 发送数据时偶尔会遇到发送数据失败?用的MSVC编译器(标签-qt|关键词-tcp)
    • ¥15 cam_lidar_calibration报错
    • ¥15 拓扑学,凸集,紧集。。
    • ¥15 如何扩大AIS数据容量
    • ¥15 单纯型python实现编译报错
    • ¥15 c++2013读写oracle
    • ¥15 c++ gmssl sm2验签demo
    • ¥15 关于模的完全剩余系(关键词-数学方法)
    • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助