lingo编程错误model:sets:C1/1..3/:; C2/1..8/:; C3/1..7/:; S1/1..1

lingo编程错误
model:
sets:
C1/1..3/:;
C2/1..8/:;
C3/1..7/:;
S1/1..17/:;
S2/1..16/:GH,GQ;
L1(S1,S1):d;
L2(C1,C2,S1):F;
endsets
data:
d=
0 38 30 42 42 51 63 81 61 69 22
38 0 39 36 36 45 57 75 55 63 16
30 39 0 15 40 49 58 63 43 42 24
42 36 15 0 25 34 43 48 28 27 20
42 36 40 25 0 9 21 39 19 32 20
51 45 49 34 9 0 19 39 27 40 29
63 57 58 43 21 19 0 20 22 35 41
81 75 63 48 39 39 20 0 20 33 59
61 55 43 28 19 27 22 20 0 13 39
69 63 42 27 32 40 35 33 13 0 47
22 16 24 20 20 29 41 59 39 47 0
;
GH=10,15,6,9,13,6,11,4,13,17,11,2,11,21,13,14;
GQ=9,14,5,10,9,10,13,9,15,9,6,7,13,15,10,16;
enddata
min=2/65*@sum(C1(i):@sum(C3(p):
@sum(L1(k,q)|k#ne#q:d(k,q)*F(i,p,k)*F(i,p+1,q))*
(65-
@sum(C2(j):@sum(S2(k):F(i,j,k)*GH(k)))
-@sum(C2(j)|j#le#p:@sum(S2(k):F(i,j,k)*(GQ(k)-GH(k))))
)
38 ));
总工作时间;
@for(C1(i):
5/60*@sum(C2(j):@sum(S2(k):F(i,j,k)))+
1/30*@sum(C3(j):@sum(L1(k,q)|k#ne#q:F(i,j,k)*F(i,j+1,q)*d(k,q)))
mengqd5186 1年前 已收到1个回答 举报

AlexDelPiero 幼苗

共回答了22个问题采纳率:77.3% 举报

你定义d的时候是17×16的矩阵,而给数据的时候却只给出11×11个数据.不吻合.
看看数据是不是拷错了

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.027 s. - webmaster@yulucn.com