Fortran 90 でいくつかの Python / numpy コードを書き直そうとしています。私の Python コードでは、次のコマンドを使用して 5000 のランダムな対数正規分布数を生成します。
numpy.random.lognormal(mu,sigma,5000)
Fortranで同じことをしようとしています。私は Fortran にあまり詳しくありませんが、Intel の Web サイトでこれを見つけました。
status = vdrnglognormal( method, stream, n, r, a, sigma, b, beta )
n,r,a,sigma,b
とが何であるかは知っていbeta
ますが、メソッド/ストリームが何を意味するのか、それらの値を何として渡す必要があるのか わかりません。また、ステータスとは何ですか?コードでこの関数を呼び出すにはどうすればよいですか? ファイルを含める必要がありますか?