exponenta event banner

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 и экспортируйте подогнанный объект в рабочую область.

Выходные аргументы

свернуть все

Отрицательное логарифмическое значение для данных, используемых для соответствия распределению, возвращаемое как числовое значение.

Представлен в R2013a