0

現在、何かのシミュレーションを行っていますが、リアルタイムを使用できないため、タイムスロットを定義する必要があります。たとえば、最初の 5 分間と次の 5 分間に何人の人が銀行に入ったかを知りたいのですが、シミュレーションだけを行いたいので、毎回 5 分間待たずに結果を得ることができます。 .

誰か助けてくれませんか??

4

3 に答える 3

1

これが探しているものかどうかはわかりませんが、離散イベント シミュレーションが役立つようです。

于 2011-04-15T14:35:04.463 に答える
1

到着時間でソートされた将来のイベントの優先キューを保持します。次に、最初のイベントを取得して、イベントがなくなるまで処理します。

于 2011-04-15T13:50:44.687 に答える
0

2つのことが必要なようです。

  1. タイムスロットごとに発生した到着数の記録を維持するため。これをヒストグラムと呼びます。各到着のタイムスロット (通常、一般的なヒストグラムについて説明する場合はビンと呼ばれます) が計算され (ここでは整数除算が役立つことがよくあります)、正しいビン カウント (配列またはベクトル) がインクリメントされます。

  2. 到着ごとに発生する遅延を見積もるため。これには離散イベント シミュレーションが必要です。これは大きな課題です。ウィキペディアの記事はおそらく良いスタートです。

于 2011-04-15T14:52:31.433 に答える