始める無料で始める

数理モデル:主要プロセスの組み込み

以下の辞書 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.pyplotplt としてすでに読み込まれています。

この演習はコースの一部です

Pythonで学ぶ離散事象シミュレーション

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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

# Assign the simulation time
simulation_time = ____

# Run the model
time_all = ____(____)
コードを編集して実行