1. Nauka
  2. /
  3. Kursy
  4. /
  5. Symulacja zdarzeń dyskretnych w Pythonie

Connected

ćwiczenie

Model transportowy: definiowanie metod procesów

Teraz, gdy zdefiniowano dane wejściowe modelu, możesz przystąpić do tworzenia silnika modelu, czyli metod opisujących poszczególne procesy.

Na czas przejazdu danego kierowcy na określonym dystansie wpływają dwa procesy: (1) rzeczywisty czas jazdy na wybranym odcinku z uwzględnieniem ograniczenia prędkości oraz (2) czas oczekiwania na światłach.

Instrukcje

100 XP
  • Użyj rozkładu Gaussa, aby pseudolosowo wygenerować wartości dla random_generated["Distance"].
  • Zaktualizuj distance_total, dodając nowo obliczony dystans.
  • Wygeneruj losowe wartości całkowite dla random_generated["WaitTime"].