星曰:启明 发表于 2012-7-15 16:39

一个lingo程序,大家帮忙看看哪里错了?

model:
title first step
  sets:
       demand/1,2/:dem;
       supply/1..5/:sup;
       link(supply,demand):,d,c;
  endsets
  min=@sum(link(i,j):d(i,j)*c(i,j));
  @for(suply(i):@sum(demand(j):c(i,j))<sup(i));
  @for(demand(j):@sum(suply(i):c(i,j))>dem(j));
  data:
    sup=640,390,520,150,400;
    demand=1000,700;
   d=120     321.6
     157.6   177.6
     200.4   122.4
     288     210
     204     400.8;        
  enddata
end

漩沐 发表于 2012-7-15 16:39

model:
   sets:
        demand/1..2/:dem;
        supply/1..5/:sup;
        link(supply,demand):d,c;
   endsets
   min=@sum(link(i,j):d(i,j)*c(i,j));
   @for(supply(i):@sum(demand(j):c(i,j))<sup(i));
   @for(demand(j):@sum(supply(i):c(i,j))>dem(j));
   data:
     sup=640,390,520,150,400;
     dem=1000,700;
    d=120     321.6
      157.6   177.6
      200.4   122.4
      288     210
      204     400.8;        
   enddata
end(我刚刚接触lingo懂得不多但是建议你输命令的时候认真点,少打错点字{:soso_e113:})

星曰:启明 发表于 2012-7-15 16:40

那个生气的表情是:  @    中间没有空格

qiang0107 发表于 2012-7-16 20:12

model:
sets:
        demand/1..2/:dem;
        supply/1..5/:sup;
        link(demand,supply):d,c;
endsets
min=@sum(link(i,j):d(i,j)*c(i,j));
@for(supply(i):@sum(demand(j):c(j,i))<sup(i));
@for(demand(j):@sum(supply(i):c(j,i))>dem(j));
data:
        sup=640,390,520,150,400;
        dem=1000,700;
        d=120 321.6
          157.6 177.6
          200.4 122.4
          288 210
          204 400.8;
enddata
end

yujingxian 发表于 2012-7-16 20:54

1.title first step后少分号
2.link(supply,demand):,d,c;中d前面多了一个逗号
3.@for(suply(i):@sum(demand(j):c(i,j))<sup(i));中suply少个p
4.@for(demand(j):@sum(suply(i):c(i,j))>dem(j));中suply少个p
5.demand=1000,700;应该为dem=1000,700;

李连杰 发表于 2012-7-25 09:46

中间运算语句输错了了吧

darker50 发表于 2012-7-25 11:50

李连杰 发表于 2012-7-25 09:46 static/image/common/back.gif
中间运算语句输错了了吧

详细些,我会再给评分的。

darker50 发表于 2012-7-30 14:34

漩沐 发表于 2012-7-30 10:38 static/image/common/back.gif
model:
   sets:
        demand/1..2/:dem;


   在回复帖子加入代码的时候,把全部代码选中,之后选择帖子编辑器中的"<> "这个符号,就不会出校什么表情的符号了,而且还帮你分行了。挺方便的!

漩沐 发表于 2012-7-30 16:05

darker50 发表于 2012-7-30 14:34 static/image/common/back.gif
在回复帖子加入代码的时候,把全部代码选中,之后选择帖子编辑器中的" "这个符号,就不会出校什么表情 ...

谢谢啊,我刚刚开始发帖子,不太会,直接从lingo中复制过来了

梦天涯M 发表于 2012-7-30 22:24

model:
title: first step;
  sets:
       demand/1,2/:dem;
       supply/1..5/:sup;
       link(supply,demand):d,c;
  endsets
  min=@sum(link(i,j):d(i,j)*c(i,j));
  @for(supply(i):
      @sum(demand(j):c(i,j))<sup(i));
  @for(demand(j):
      @sum(supply(i):c(i,j))>dem(j));
  data:
    sup=640,390,520,150,400;
    dem=1000,700;
   d=120     321.6
     157.6   177.6
     200.4   122.4
     288     210
     204     400.8;        
  enddata
end
页: [1] 2
查看完整版本: 一个lingo程序,大家帮忙看看哪里错了?