เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

โมเดลทางคณิตศาสตร์: การรวมกระบวนการสำคัญเข้าไว้ด้วยกัน

คุณได้สร้างพจนานุกรม processes ดังที่แสดงด้านล่าง ซึ่งเก็บข้อมูลเกี่ยวกับขั้นตอนต่างๆ ในการดำเนินงานของห่วงโซ่อุปทานของบริษัทที่ผลิตโทรศัพท์มือถือ

processes = {
    "Sourcing raw material":  5,
    "Transport of raw material": 1,
    "Manufacturing parts": 3,
    "Assembling parts": 2,
    "Selling products": 3,
}

โมเดลถูกเก็บไว้ในฟังก์ชันชื่อ discrete_model_build_phone() และจำลองสายการผลิตโดยคำนึงถึงกระบวนการที่ระบุไว้ในพจนานุกรม อาร์กิวเมนต์ของโมเดล (ตามลำดับ) มีดังนี้:

  1. processes: พจนานุกรมที่เก็บข้อมูลเกี่ยวกับกระบวนการต่างๆ
  2. simulation_time: ระยะเวลาในการรันการจำลอง

หน่วยเวลาในโมเดลนี้คือวัน

ได้โหลดแพ็กเกจ Maptlotlib.pyplot ให้แล้วในชื่อ plt

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การจำลองเหตุการณ์แบบไม่ต่อเนื่องด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Add the new key-value pair to the processes dictionary
processes["____"] = ____

# Assign the simulation time
simulation_time = ____

# Run the model
time_all = ____(____)
แก้ไขและรันโค้ด