\当サイトではリンク広告を利用しています。/
モンテカルロ法を使って円周率(π)を近似的に求めるシミュレーションをブラウザ上で行い、徐々に精度を上げて沿線州立を求めることができるサイトツールです。点は5万店まで増やせるので、かなり精度も挙げられます。
上の埋め込み内でも使えますが、うまく動かない・大きなページで使いたいというときは、元のモンテカルロ法円周率計算シミュレーションページへ(新しいタブで開きます)。
このツールは、モンテカルロ法を使って円周率(π)を近似的に求めるブラウザシミュレーションです。
モンテカルロ法は乱数を用いた統計的手法で、ランダムに点を配置して円と正方形の関係からπを推定します。
視覚的に点がキャンバス上にプロットされるため、数学的な概念を直感的に理解することができます。
モンテカルロ法では、まず正方形の中に内接する円を考えます。
正方形の面積を1とすると、半径0.5の円の面積はπ/4です。
ここでランダムに点を正方形内に打ち、その点が円の内部に入ったかどうかを判定します。
内部にあるかどうかは、中心から天の距離を算出し「円の中心からの距離が半径以下なら内部」 という判定を使います。
これを繰り返していき、
点の数が増えるほど、この近似値は実際のπに近づいていきます。この手法により、数学的な計算をせずに統計的にπを求めることができます。
このツールを使えば、統計的手法を用いた円周率の求め方を楽しく学べます。視覚的に点の分布を確認しながら、モンテカルロ法の仕組みを理解できる点が特徴です。
シンプルかつランダムなシミュレーションで、意外と制度がいいところまで円周率が求められるというのが興味深いです。