Modele matematyczne: uwzględnianie kluczowych procesów
Masz słownik processes pokazany poniżej, który zawiera informacje o krokach wchodzących w skład operacji łańcucha dostaw firmy produkującej telefony komórkowe.
processes = {
"Sourcing raw material": 5,
"Transport of raw material": 1,
"Manufacturing parts": 3,
"Assembling parts": 2,
"Selling products": 3,
}
Twój model jest zapisany w funkcji o nazwie discrete_model_build_phone() i symuluje linię produkcyjną, uwzględniając procesy opisane w słowniku. Argumenty wejściowe modelu (w kolejności) to:
processes: słownik zawierający informacje o procesachsimulation_time: czas trwania symulacji.
Czas w modelu wyrażony jest w dniach.
Pakiet Matplotlib.pyplot został już wczytany jako plt.
To ćwiczenie jest częścią kursu
Symulacja zdarzeń dyskretnych w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Add the new key-value pair to the processes dictionary
processes["____"] = ____
# Assign the simulation time
simulation_time = ____
# Run the model
time_all = ____(____)