lingo求解在线等 我编译的时候出现了下标出界。谁能帮我看下!急!!在线等,弄出加分!!

[复制链接]
查看11 | 回复1 | 2011-8-26 13:36:23 | 显示全部楼层 |阅读模式
model:
sets:
meizhong/1..4/;
kuangjing/1..7/:y,p,q,a,w;
kehu/1..5/:t;
link1(kuangjing,meizhong):x,h;
link2(kehu,meizhong):b,n,c;
endsets
data:
c=450 0 0 520
0 650 0 540
0 670 700 0
480 0 730 0
480 0 0 570;
p=304 308 345 310 298 289 293;
q=0 0 25 22 38 17 18;
t=35 25 30 40 35;
a=85 65 11 225 56 166 148;
w=0 0 9.600 110.000 30.000 50.000 90.000;
n=200.000 0 0 80.000
0 80.000 0 60.000
0 60.000 60.000 0
100.000 0 40.000 0
80.000 0 40.000 0;
h=0.000 0.000 0.000 0.000
0.000 0.000 0.000 0.000
35.57 8.651 29.93 76.65
32.35 8.040 17.74 71.26
20.63 8.838 16.24 69.38
23.87 12.07 12.66 85.50
36.63 11.59 19.32 80.21;
enddata
max=@sum(link2(k,j):b(k,j)*c(k,j))-@sum(kuangjing(i):x(i,1)*p(i)+y(i)*(p(i)+q(i)))-@sum(link2(k,j):t(k)*b(k,j));
@for(kuangjing(i):

y(i)+x(i,1)=0);
@for(link2(k,j):
b(k,j)>=0);
end
公式如下:


回复

使用道具 举报

千问 | 2011-8-26 13:36:23 | 显示全部楼层
h(i,0)是什么 lingo里面下标都从1开始 而且你自己定义的时候也是从1开始的 0是哪来的...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行