Matematické modely: zahrnutí klíčových procesů
Vytvořil/a jsi slovník processes zobrazený níže, který obsahuje informace o krocích v rámci operace dodavatelského řetězce společnosti vyrábějící mobilní telefony.
processes = {
"Sourcing raw material": 5,
"Transport of raw material": 1,
"Manufacturing parts": 3,
"Assembling parts": 2,
"Selling products": 3,
}
Tvůj model je uložen ve funkci discrete_model_build_phone() a simuluje výrobní linku s ohledem na procesy popsané ve slovníku. Vstupní argumenty modelu jsou (v tomto pořadí):
processes: slovník obsahující informace o procesechsimulation_time: délka trvání simulace.
Čas v modelu je vyjádřen ve dnech.
Balíček Maptlotlib.pyplot je již načtený jako plt.
Toto cvičení je součástí kurzu
Diskrétní simulace událostí v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Add the new key-value pair to the processes dictionary
processes["____"] = ____
# Assign the simulation time
simulation_time = ____
# Run the model
time_all = ____(____)