No.03238 β分布の分布関数  【きたはら】 2007/04/18(Wed) 10:30

いつも大変参考にさせていただいてます。
さて,Excelのβ分布の分布関数である,BETADISTを他のプロ グラミング言語で表したいのですが,密度関数まではできたのですが,それ以降がわかりません。密度関数を数値積分すると処理時間がかかってしまうことも心 配しています。BETADISTの結果を平易に求めるアルゴリズムはありませんでしょうか?
よろしくお願いいたします。

No.03239 Re: β分布の分布関数  【青木繁伸】 2007/04/18(Wed) 10:59

このような場合に,一番頼りになるのが Numerical Recipes in C
その中にある,betai, betacf, gammln で,お望みのことができるでしょう

No.03241 Re: β分布の分布関数  【きたはら】 2007/04/18(Wed) 14:10

早速教えて頂きましてありがとうございました。すばらしいサイトですね,知りませんでした。
ただ,先生のご回答にありましたbetacfがどうしても探せません。恐れ入りますが,チャプタを教えて頂けませんでしょうか?

No.03242 Re: β分布の分布関数  【青木繁伸】 2007/04/18(Wed) 14:18

6.4 P.227 の betai の下に載っていませんか?
それでも見つからなければ(??)P.951 からの Index of Programs and Dependencies を見てください

No.03243 Re: β分布の分布関数  【きたはら】 2007/04/18(Wed) 14:20

申し訳ありませんでした。betaiの中にありました。大変参考になりました。ありがとうございました。

No.03244 Re: β分布の分布関数  【にゃんちゅう】 2007/04/18(Wed) 14:47

すでに返事がついたようですが,

英語版なら
6.4 Incomplete Beta Function, Student's Distribution, F-Distribution,Cumulative Binomial Distribution 226

http://www.nrbook.com/a/bookcpdf/c6-4.pdf
p227
日本語版なら,6.3 p179
ということになります。

● 「統計学関連なんでもあり」の過去ログ--- 040 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る