数学建模社区-数学中国

标题: 求修改程序 [打印本页]

作者: 东方蛟龙    时间: 2012-8-28 17:47
标题: 求修改程序
QQ截图20120828174638.jpg model:这个是模型
  sets:
    m/1..18/:c,d;
    n/1..51/:a,b;
    link(m,n):x,t,s;
    endsets
data:
a=9,10,14,10,9,16,23,24,16,19,21,17,15,9,20,9,6,15,8,21,14,16,9,8,9,7,16,12,16,17,12,22,14,6,16,8,12,12,24,9,11,14,15,14,12,19,16,10,10,5,14;
b=26,24,22,21,21,20,19,18,18,17,17,17,17,16,16,16,16,16,15,15,15,14,14,14,14,13,13,13,13,12,12,12,12,11,11,11,10,10,10,10,10,10,9,9,9,9,9,8,8,8,8;
enddata
min=(@sum(m(i):c(i)));
   @for(m(i)sum(n(j):a(j)*x(i,j)) <=40;);
   @for(n(j):
             @sum(m(i):x(i,j))=1;
);
   @for(m(i):
          @for(n(j):
              s(i,j)=@if(x(i,j)#eq#1,b(j),30);
              t(i,j)=@if(x(i,j)#eq#1,b(j),0);
   );
);
   
   @for(m(i):
      @for(n(i):
        c(i)=@max(n(j):t(i,j));
        d(i)=@min(n(j):s(i,j));
   );     
        c(i)-d(i)<5;           
);
   @for(m(i):
       @for(n(j)bin(x(i,j));
   );      
);
end

作者: hzs2012    时间: 2012-8-29 16:44
修改程序是逻辑错误,还是code错误。我运行了一下,发现code没有错误,那是logic错误?
作者: 东方蛟龙    时间: 2012-8-30 08:50
hzs2012 发表于 2012-8-29 16:44
修改程序是逻辑错误,还是code错误。我运行了一下,发现code没有错误,那是logic错误?

我運行時是属性名使用错误,你能把你運行的結果讓我看一下嗎?
謝謝哈!




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5