class281 发表于 2010-5-30 17:37

求救!!Longo问题:Model ill defined

model:
sets:
  m/m1..m3/: mm;
  n/n1..n6/: nn;
  link1(m,n): x, z, c;
  link2(n): _x, b, q;
  link3(m): p;
endsets
!目标函数;
  min=@sum(link1: z*c*x);
!约束1;
  @for(n(J):
    @sum(m(I)|I #le# 5: x(I,J)*b(J))<=2999940);
!约束2;
  @for(n(J):
    @sum(m(I): x(I,J))<=p(I));
!约束3;
  @for(m(J):
    @sum(n(K): x(J,K))<=q(K));
!约束4;
  @for(link1(L,J):x(L,J)>=_x(J));
!数据;
data:
!略;
enddata
end


如题,运行的时候一直这个问题,约束2和约束3那儿的for都是这样
???????

class281 发表于 2010-5-30 18:04

自己顶
自己顶
自己顶
自己顶
自己顶
自己顶
自己顶
自己顶
自己顶
自己顶
自己顶

class281 发表于 2010-5-30 18:24

有没有知道的啊
有没有知道的啊
有没有知道的啊
有没有知道的啊
有没有知道的啊
有没有知道的啊
有没有知道的啊

黄元辰 发表于 2010-5-30 22:11

sets部有问题,这个我没调试。问题大概是派生集合和集合成员的定义问题,把m、n集合的元素列表写成序数1..n,link2,link3的定义是错误的把其变量属性移至m、n中,不必单独列为集合。

linmatsas 发表于 2010-5-31 12:32

同上……定义集合时定义错了,还有就是link2和link3根本没用嘛……干嘛还要做个衍生集合……最还有……这个不是lingo吗……怎么是longo了
页: [1]
查看完整版本: 求救!!Longo问题:Model ill defined