gamfit
ガンマ パラメーターの推定値
構文
phat = gamfit(data)
[phat,pci] = gamfit(data)
[phat,pci] = gamfit(data,alpha)
[...] = gamfit(data,alpha,censoring,freq,options)
説明
phat = gamfit(data)
は、ベクトル data
内のデータについてガンマ分布のパラメーターの最尤推定量 (MLE) を返します。
[phat,pci] = gamfit(data)
は、最尤推定と 95% 信頼区間を返します。pci
の 1 行目は信頼区間の下限、2 行目は上限になります。
[phat,pci] = gamfit(data,alpha)
は、100(1 - alpha)
% 信頼区間を返します。たとえば、alpha
= 0.01
であれば、99% 信頼区間に相当します。
[...] = gamfit(data,alpha,censoring)
は、正確に観測された観測値に対して 0、右側打ち切りの観測値に対して 1 となる、data
と同じサイズのブール ベクトルを受け入れます。
[...] = gamfit(data,alpha,censoring,freq)
は、data
と同じサイズの頻度ベクトルを受け入れます。freq
は、通常、data
の要素に対応するための整数の頻度を含みますが、任意の整数でない非負値を含むこともできます。
[...] = gamfit(data,alpha,censoring,freq,options)
は、最尤推定を計算するために関数が使用する反復アルゴリズムの制御パラメーターを指定する options
構造体を受け入れます。関数 gamma fit は、関数 statset
を使用して作成することができる options
構造体を受け入れます。statset('gamfit')
を入力して、gamfit
が options
構造体に受け入れるパラメーターの名前と既定値を確認します。
例
ガンマ分布を指定したガンマ分布から発生した乱数データに近似します。
a = 2; b = 4; data = gamrnd(a,b,100,1); [p,ci] = gamfit(data) p = 2.1990 3.7426 ci = 1.6840 2.8298 2.7141 4.6554
参考文献
[1] Hahn, Gerald J., and S. S. Shapiro. Statistical Models in Engineering. Hoboken, NJ: John Wiley & Sons, Inc., 1994, p. 88.
拡張機能
バージョン履歴
R2006a より前に導入