モンテカロル法で円周率πの近似値を求める
モンテカロル法とは、乱数(不規則な数値)を十分与えて、事象を確率的に解析する手法。
RND関数を使って、x座標、y座標をそれぞれ100個、200個・・・・1000個と 発生させ図のような四分円の内部にある点の数(n)と全ての点の数(サンプル数)を (N)との比からπの値を100個の単位でシュミレーションする。 |
|
![]() |
![]() |
![]() |
正方形内にある点の数(N)を多くすればするほど散布図から円周率πの近似値に近づくことが分かる。
モンテカロルのシュミレーションで使われた関数
![]() |
![]() |
![]() |
![]() |
![]() |