シミュレーション
Lévy walkに続いて、HTML5 canvas + javascript で DLA(Diffusion-Limited Aggregation)シミュレーションをアニメーションにして見ました。 q068891.hatenablog.com DLAシミュレーションはウォーカーがブラウン運動でチョコチョコ動き、他のウォーカーと隣り…
下記一様なランダムウォークに引き続き、HTML5 canvas + javascript で lévy walkのアニメーションを作成してみました。 q068891.hatenablog.com lévy walkは移動距離の頻度がべき分布に従うランダムウォークの一種です。 普段はごにょごにょ近くを移動して…
HTML5ではcanvasという機能が追加され、javascript+canvasで簡単にアニメーションを作成できるようになったそうなので試してみました。 下記はjavascript+canvasで、ランダムウォークを描画してみた例。 カラフルにしてみました。 ある程度お手軽なので、シ…
シミュレーション等で現在位置からランダムに決定した角度に対して、 任意の距離移動させたい場合などが結構ある。(ブラウン運動とかLévy Walkとか)以下その方法を紹介。 まず最初に、移動する方向をランダムに選ぶ 移動する方向をランダムに選ぶには、下記…
シミュレーションやってる人とかだと、シミュレーション結果などを可視化するために、 シミュレーションのステップごとの画像ファイルを作成して、その画像ファイルから動画を作成したい場合があるかもしれません。目視確認したい時とか、発表で動画をどーん…