j∈J/{|J|}
Verfasst: Mittwoch 23. Juni 2021, 14:00
Hallo zusammen,
als Neuling habe ich eine Frage zum Thema Lineares Programmieren in Python.
Ich habe folgende Menge für eine Nebenbedingung gegeben "t∈T/{|T|}" und habe mich nach einer Suche im Internet an die folgende Formulierung getraut:
for t in period:
if t != len(period):
model.addConstr(..........)
t ∈ T bezeichnet dabei die zu betrachtenden Perioden. Insgesamt sind in dem aufgestelltem Modell 4 Perioden gegeben.
Der Code an sich funktioniert zwar, nur leider habe ich das Gefühl, dass die Menge falsch ausgelesen wird. Es geht gar nicht um die Nebenbedingung an sich, sondern lediglich um das Verständnis bzw. das Implementieren der Angabe "t∈T/{|T|}" in Python.
Könntet ihr mir netterweise hierbei weiterhelfen?
Vielen lieben Dank!
als Neuling habe ich eine Frage zum Thema Lineares Programmieren in Python.
Ich habe folgende Menge für eine Nebenbedingung gegeben "t∈T/{|T|}" und habe mich nach einer Suche im Internet an die folgende Formulierung getraut:
for t in period:
if t != len(period):
model.addConstr(..........)
t ∈ T bezeichnet dabei die zu betrachtenden Perioden. Insgesamt sind in dem aufgestelltem Modell 4 Perioden gegeben.
Der Code an sich funktioniert zwar, nur leider habe ich das Gefühl, dass die Menge falsch ausgelesen wird. Es geht gar nicht um die Nebenbedingung an sich, sondern lediglich um das Verständnis bzw. das Implementieren der Angabe "t∈T/{|T|}" in Python.
Könntet ihr mir netterweise hierbei weiterhelfen?
Vielen lieben Dank!