mvregresslike

Отрицательная логарифмическая вероятность для многомерной регрессии

Синтаксис

nlogL = mvregresslike(X,Y,b,SIGMA,alg)
[nlogL,COVB] = mvregresslike(...)
[nlogL,COVB] = mvregresslike(...,type,format)

Описание

nlogL = mvregresslike(X,Y,b,SIGMA,alg) вычисляет отрицательную логарифмическую вероятность nlogL для многомерной регрессии d - размерные многомерные наблюдения в n-by-d матричный Y на переменных прогноза в матричном или массиве ячеек X, оцененный для p-by-1 вектор-столбец b содействующих оценок и d-by-d матричный SIGMA, задающий ковариацию строки Y. Если d = 1, X может быть n-by-p матрица проекта переменных прогноза. Для любого значения d X может также быть массивом ячеек длины n с каждой ячейкой, содержащей d-by-p матрица проекта для одного многомерного наблюдения. Если все наблюдения имеют тот же d-by-p матрица проекта, X может быть отдельной ячейкой.

Значения NaN в X или Y приняты как пропавшие без вести. Наблюдения с отсутствующими значениями в X проигнорированы. Обработка отсутствующих значений в Y зависит от алгоритма, заданного alg.

alg должен соответствовать, алгоритм, используемый mvregress, чтобы получить коэффициент, оценивает b и должен быть одним из следующего:

  • 'ecm' — Алгоритм ECM

  • 'cwls' — Наименьшие квадраты условно взвешиваются SIGMA

  • 'mvn' — Многомерные нормальные оценки, вычисленные после исключения строк с любыми отсутствующими значениями в Y

[nlogL,COVB] = mvregresslike(...) также возвращает предполагаемую ковариационную матрицу, COVB параметра оценивает b.

[nlogL,COVB] = mvregresslike(...,type,format) задает тип и формат COVB.

type также:

  • 'hessian' — Использовать Гессиан или наблюдаемую информацию. Этот метод учитывает увеличенную неуверенность из-за недостающих данных. Это значение по умолчанию.

  • 'fisher' — Использовать Фишера или ожидаемую информацию. Этот метод использует полные данные, ожидал информацию и не включает неуверенность из-за недостающих данных.

format также:

  • \beta Вычислить COVB для b только. Это значение по умолчанию.

  • полный Вычислить COVB и для b и для SIGMA.

Представленный в R2007a