ecmmvnrfish

Матрица информации о Фишере для многомерной нормальной модели регрессии

Синтаксис

Fisher = ecmmvnrfish(Data,Design,Covariance,Method,MatrixFormat,CovarFormat)

Аргументы

Data

NUMSAMPLES-by-NUMSERIES матрица с выборками NUMSAMPLES NUMSERIES - размерный случайный вектор. Отсутствующие значения представлены как NaN s. Только выборки, которые являются полностью NaN s, проигнорированы. (Чтобы проигнорировать выборки по крайней мере с одним NaN, используйте mvnrfish.)

Design

Матрица или массив ячеек, который обрабатывает две образцовых структуры:

  • Если NUMSERIES = 1, Design является NUMSAMPLES-by-NUMPARAMS матрица с известными значениями. Эта структура является стандартной формой для регрессии на одном ряде.

  • Если NUMSERIES1, Design является массивом ячеек. Массив ячеек содержит или один или ячейки NUMSAMPLES. Каждая ячейка содержит NUMSERIES-by-NUMPARAMS матрица известных значений.

    Если Design имеет отдельную ячейку, он принят, чтобы иметь ту же матрицу Design для каждой выборки. Если Design имеет больше чем одну ячейку, каждая ячейка содержит матрицу Design для каждой выборки.

Covariance

NUMSERIES-by-NUMSERIES матрица оценок для ковариации невязок регрессии.

Method

(Необязательно) Вектор символов, который идентифицирует метод вычисления для информационной матрицы:

  • hessian — Метод по умолчанию. Используйте ожидаемую матрицу Гессиана наблюдаемой логарифмической функции правдоподобия. Этот метод рекомендуется, поскольку результирующие стандартные погрешности включают увеличенную неуверенность из-за недостающих данных.

  • fisher — Используйте матрицу информации о Фишере.

MatrixFormat

(Необязательно) Вектор символов, который идентифицирует параметры, которые будут включены в матрицу информации о Фишере:

  • полный Формат по умолчанию. Вычислите полную матрицу информации о Фишере и для модели и для оценок параметра ковариации.

  • paramonly — Вычислите только компоненты матрицы информации о Фишере, сопоставленной с оценками параметра модели.

CovarFormat

(Необязательно) Вектор символов, который задает формат для ковариационной матрицы. Выбор:

  • полный Метод по умолчанию. Ковариационная матрица является полной матрицей.

  • 'diagonal' — Ковариационная матрица является диагональной матрицей.

Описание

Fisher = ecmmvnrfish(Data,Design,Covariance,Method,MatrixFormat,CovarFormat) вычисляет матрицу информации о Фишере на основе текущего наибольшего правдоподобия, или параметр наименьших квадратов оценивает тот счет на недостающие данные.

Fisher является NUMPARAMS-by-NUMPARAMS матрица информации о Фишере или матрица Гессиана. Размер NUMPARAMS зависит от MatrixFormat и от текущих оценок параметра. Если MatrixFormat = 'full',

NUMPARAMS = NUMSERIES * (NUMSERIES + 3)/2

Если MatrixFormat = 'paramonly',

NUMPARAMS = NUMSERIES

Примечание

ecmmvnrfish медленно действует, если вы вычисляете полную матрицу информации о Фишере.

Примеры

Смотрите многомерную нормальную регрессию, регрессию наименьших квадратов, метод взвешенных наименьших квадратов ковариации, выполнимые обобщенные наименьшие квадраты и на вид Несвязанную регрессию.

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