ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

negloglik

確率分布の負の対数尤度

説明

nll = negloglik(pd) は、確率分布 pd の近似に使用するデータの負の対数尤度関数の値を返します。

すべて折りたたむ

標本データを読み込みます。

load carsmall

分布をガロンあたりの走行マイル数 (MPG) データに近似することにより、ワイブル分布オブジェクトを作成します。

pd = fitdist(MPG,'Weibull')
pd = 
  WeibullDistribution

  Weibull distribution
    A = 26.5079   [24.8333, 28.2954]
    B = 3.27193   [2.79441, 3.83104]

近似したワイブル分布の負の対数尤度を計算します。

wnll = negloglik(pd)
wnll = 327.4942

標本データを読み込みます。カーネル分布をガロンあたりの走行マイル数 (MPG) データにあてはめます。

load carsmall;
pd = fitdist(MPG,'Kernel')
pd = 
  KernelDistribution

    Kernel = normal
    Bandwidth = 4.11428
    Support = unbounded

負の対数尤度を計算します。

nll = negloglik(pd)
nll = 327.3139

入力引数

すべて折りたたむ

確率分布。次のいずれかを使用して作成した確率分布オブジェクトを指定します。

関数またはアプリ説明
fitdist確率分布オブジェクトを標本データにあてはめます。
Distribution Fitter対話型の Distribution Fitter アプリを使用して確率分布を標本データにあてはめ、あてはめたオブジェクトをワークスペースにエクスポートします。

出力引数

すべて折りたたむ

分布のあてはめに使用したデータの負の対数尤度値。数値として返されます。

R2013a で導入