2016-12-29 6 views
0

私はAnyLogicを使ってモデルを開発しています。 'distribution'要素を使用して、モデルのパラメータの値を初期化しました。うまくいっていますが、私のシミュレーションが進むにつれて、これらの値を更新したいと思います。例えば週1で、分布が値を持つことができた場合: AnyLogicの動的に変化する配信

Distribution

しかし、週2で

は、私は各来週に再度、これらの値を更新するワン。

私は計算を行い、これらの値を更新するための方程式をいくつか持っています。 これに関するAnyLogicの機能を見つけることができませんでした。 これを実現する方法はありますか?

答えて

1

various constructorsを使用して、ゼロから配布を作成することができます。既存の値と追加の値を持つコンストラクタ配列に渡し、更新されたカスタム分布を取得します。お使いのディストリビューションは、このコンストラクタを使用して作成されます

CustomDistribution(double[] intervalStarts, int[] numberOfObservations, Agent owner)

データベース内の最初の列、およびモデル変数の各次の配列を格納するのに便利かもしれません。

関連する問題