区間 (0,1) の 一様乱数を発生してその分布を調べる プログラム です。
さて今週は、作ったプログラムで計算した分布を グラフにして、ホームページに載せてみましょう。
によって y を発生し、その平均値を求めてみよう。 一番簡単なモンテカルロ積分のひとつです。 答えはいくらになるべきでしょうか? また、いくらになりましたか?
によって y1, y2 からを作り、その分布を調べてみよう。 これらは平均0、分散1の正規分布になることが証明できるので、正規乱数を 発生させるのに使われる。
これで n がさいころを振った回数に相当します。これを何回か繰り返し、 n の 平均値を計算するプログラムを作ってください。
(mule から C-x m で mail mode としてから、 C-x i で ex092.f を選んで、 C-c C-c で送信。)
To: Teacher@server cc: s0300xxy Subject: ex092 --text follows this line-- 質問。乱数って何ですか? 感想。課題が出せてほっとしました。 program ex092 implicit real*8(a-h,o-z) integer*4 iseed c iseed = 123456789 n = 1000000 write(*,*) 'n, iseed =?' .....