やあみんな、GSL(Gnu Statistics Library)を使用して、Cの数式の標準正規分布の累積分布関数を計算しようとしています。
gslをインストールして含めましたが、使用方法を理解するのに問題があります。
必要な機能は次のとおりです。
double gsl_ran_lognormal (const gsl_rng * r, double zeta, double sigma)
私が持っている数式には、累積分布関数に渡す数値が1つしかないため、ここで何をすべきかよくわかりません。(これはおそらく統計についての私のくだらない理解のためです)
1つの入力変数でgslを使用してcdfを取得する方法を誰かが教えてくれれば幸いです。
ドキュメントには次のように書かれています。
この関数は、対数正規分布から確率変数を返します。分布関数は、
p(x)dx = {1 \ over x \ sqrt {2 \ pi \ sigma ^ 2}} \ exp(-(\ ln(x)-\ zeta)^ 2/2 \ sigma ^ 2)dx
x>0の場合。
基本的に、誰かがgsl_rng、zeta、およびsigmaがどうあるべきかを説明できますか?
編集:わかりました、それを正常にするために、ゼータは0(mu)であり、シグマは1(std dev)である必要があると思いますか?そうですか?gsl_rngとは何ですか?