Toon posts:

Lingo probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil iets uitrekenen, maar krijg een fout op regel 32, weet niet precies wat de fout is, iemand die het wel weet???
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
42
43
44
45
46
47
MODEL:
SETS:
maand/1..6/:    
    F; ! aantal vluchten in maand t;
    Cplus;
    Cmin;
    A(i,j,t);

class/1..3/:
    s,      ! stoelen per vlucht per class i;
    p;      ! kosten voor een overboeking per class i;

classmaand(class,maand):
    d,      ! vraag naar tickets per class i in maand t;
    O;        ! aantal overboekingen per class i in maand t;
! Voeg hierboven extra variabelen toe indien nodig;
    
ENDSETS

DATA:
kc = 175000;
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))  + kc * @SUM(maand(t): Cplus(t) + Cmin(t)) + @SUM(classmaand(i,t): p(i)*O(i,t));

F(1) <= F0 + c;
F(1) >= F0 - c;

@FOR(maand(t) | t #GE# 2 :Cplus(t) - Cmin(t) = F(t) - F(t-1);
@FOR(maand(t) | Cplus(t) <= c);
@FOR(maand(t) | Cmin(t) <= c);
@SUM(classmaand(i,t) : A(i,j,t) + O(i,t) >= d(i,t));
@SUM(classmaand(i,t) : A(i,j,t) <= s(j) * F(t);



! Voeg hier de randvoorwaarden en de doelfunctie toe;

END

Verwijderd

Topicstarter
Nou niemand??
Heb zelf al veel geprobeerd, maar kom er echt niet uit!!!
:(

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
Lingo probleem? Lingo is toch de scripttaal van Director/Shockwave? Dit lijkt er in de verste verten niet op?!

Verwijderd

kwou het net zelf zeggen, lingo is voor macromedia director.

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Ik was ook wel benieuwd wat dit voor een bagger-taal is (wees eerlijk, het ziet er niet uit ;) ).

Vond dit oa:

http://www.math.utwente.nl/~hurink/158018/lingo.html

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Fatamorgana
  • Registratie: Augustus 2001
  • Laatst online: 07-08 04:17

Fatamorgana

Fietsen is gezond.

Ik heb zoiets nog nooit gezien en ik heb best wat talen gehad.

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
anyway hoe wazig dit ook is, alle programmeertalen tellen volgens mij haakjes. En hier ontbreekt er een:
code:
1
@FOR(maand(t) | t #GE# 2 :Cplus(t) - Cmin(t) = F(t) - F(t-1);

duzz.

ow en hier ook. maar misschien hoort dit wel want ik snap er echt geen hout van:
code:
1
@SUM(classmaand(i,t) : A(i,j,t) <= s(j) * F(t);

Verwijderd

Topicstarter
Jammer maar het werkt nog steeds niet, nou ja in ieder geval bedankt!!
Pagina: 1