Ik heb echt heel weinig verstand van de progtaal Lingo mar heb dit gemaakt..
Echter, ik krijg een foutmelding;
Improper use of setname op regel 28 , bij de doelfunctie.
Weet iemand de oplossing ???
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| MODEL:
SETS:
maand/1..6/:;
F;
class/1..3/:
s, ! stoelen per vlucht per class i;
p; ! kosten voor een overboeking per class i;
classmaand(class,maand):
d,
O; ! vraag naar tickets per class i in maand t;
! Voeg hierboven extra variabelen toe indien nodig;
ENDSETS
DATA:
kv = 425000; ! kosten per vlucht;
F0 = 12; ! aantal vluchten in maand 0;
c = 2; ! maximale verandering in het aantal vluchten t.o.v. de vorige maand;
p = 1000, 1800, 4000;
s = 400, 100, 50;
d = 4451, 5314, 5984, 6523, 5605, 4440,
1056, 1238, 1655, 1505, 1487, 1278,
665, 643, 635, 628, 645, 684;
ENDDATA
MIN = kv * @SUM(maand(t): F(t) )+@SUM( classmaand(i,t) :p(i)*O(i,t));
@FOR( maand(t) | t #GE# 2: F(t) <= F(t-1) + c);
@FOR( maand(t) | t #GE# 2: F(t) >= F(t-1) - c);
@FOR( classmaand(i,t) : s(i)* F(i) + O(i,t) >= d(i,t));
F1 <= F0 + c;
F1 >= F0 - c;
! Voeg hier de randvoorwaarden en de doelfunctie toe;
END |
Echter, ik krijg een foutmelding;
Improper use of setname op regel 28 , bij de doelfunctie.
Weet iemand de oplossing ???