実験物理と計算機
3学期
第8回
戻る
次へ
参考書
「
Unix
計算機を使った物理学実験」(新井/板倉)
37〜39ページ
第5章、モンテカルロ法
5-1、円周率の計算
ランダムサンプリングと積分
1辺の長さ1、中心が原点の正方形内部をランダムサンプリング
サンプル点: (x
i
, y
i
)
x
i
= U
2i-1
-0.5
y
i
= U
2i &ensp
-0.5
中心(0, 0)、半径0.5の円の面積=C×(内部サンプル点数)
Cは比例定数
正方形の面積=C×(全サンプル点数)
円の面積=正方形の面積×[(内部サンプル点数)/(全サンプル点数)]
円周率π
円の面積=π(0.5)
2
正方形の面積=1
π=4×[(内部サンプル点数)/(全サンプル点数)]
πの値の精度は全サンプル点の数で決まる
5-2、研究課題I -円周率π-
数値解法のヒント
一様乱数U(0,1)を利用する
計算精度と全サンプル点数の関係を考える
5-3、酔歩のシミュレーション
1次元の酔歩
歩幅δ
符号s
i
: 前進(+1)、後退(-1)
確率p: 前進(p=0.5)、後退(1-p=0.5)
一様乱数U
i
をサイコロとして利用 (前進 U
i
≦0.5、後退 0.5<U
i
)
座標x
n
: x
n
=δΣs
i
確率変数としての座標
歩数nの酔歩
試行回数N
確率変数x
n
平均値、分散
拡散方程式との関連
拡散係数D
5-4、研究課題II -酔歩-
数値解法のヒント
個別の酔歩の動き:1つの<確率過程>
<加法過程>としての酔歩
座標x
n
の分布: <正規分布>