aster分子動力学による粒子のシミュレーション粒子の動きを分子動力学で計算しmatplotlibで可視化してみる。各粒子間には相互作用は働かないシンプルな系として考える。速度の計算はベルレ法(参考)。各粒子はお互いが見えていないので、初速のまま真っ直ぐに飛び続ける。境界を越えたら反対側へ。dpi=50)実行の結果は下記。コメントをキャンセルメールアドレスが公開されることはありません。最近の投稿ある点(x,y)が多角形の内部にあるかどうかを判定するアルゴリズムボロノイ図を使いポリゴン図形の中に中心線を引くpolygonを形成する頂点列からボロノイ図を作成する頂点列で表すPolygonを構成する長いエッジに対しエッジ分割し、頂点を追加する。