粒子の状態をシミュレートしたいとしましょう。これは、与えられたフレームで通常(0)または励起(1)にすることができます。粒子は時間の励起状態にある。パーティクルが励起状態にある場合、パーティクルは〜Lフレーム(ポアソン分布)で持続します。私は、N個の時点についてその状態をシミュレートしたいと思う。matlab:手振り状態シミュレーション
N = 1000;
f = 0.3;
L = 5;
と結果は0.3
それを行う方法に近い合計が
state(1:N) = [0 0 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 ... and so on]
のようなもの(状態)/ Nになりますので、入力には、例えばありますか? ありがとう!
粒子が状態を反転する確率はいくらですか? –
あなたはそれが何を意味するのか本当にわかりません。私が正確にやりたいことは、2つの異なる拡散係数を持つ粒子の拡散挙動をシミュレートし、より速い成分と遅い成分の定義された割合(f)と、1つの状態または別のものにおけるある種の寿命をシミュレートすることです。私は最初に状態をシミュレートしたい(この場合は2つ、おそらくより多く)、状態に応じて変位と座標をシミュレートする(速くするか遅いか...)。私はそれが最良の方法であるかどうかはわかりませんが、それは私の心の中で最初のものでした:) – Art
@ NoamN.Kremen f = 0.3で、状態1の長さは5です。平均値は約17(5/0.3)でなければならないので、0から1へのフリップの変化は0.06です。編集:このステートメントが完全に真であるかどうかは分かりません。 – Bernhard