ecmlsrobj

Функция логарифмической правдоподобности для регрессии наименьших квадратов с недостающими данными

Синтаксис

Objective = ecmlsrobj(Data,Design,Parameters,Covariance)

Аргументы

Data

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

Design

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

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

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

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

Parameters

NUMPARAMS- 1 вектор-столбец оценок для параметров модели регрессии.

Covariance

(Необязательно) NUMSERIES- NUMSERIES матрица, которая содержит предоставленную пользователями оценку для ковариационной матрицы остаточных значений регрессии. Значением по умолчанию является единичная матрица.

Описание

Objective = ecmlsrobj(Data,Design,Parameters,Covariance) вычисляет целевую функцию наименьших квадратов на основе текущих оценок параметра с недостающими данными. Objective скаляр, который содержит целевую функцию наименьших квадратов.

Примечания

ecmlsrobj требует того Covariance будьте положительно-уверенны.

Обратите внимание на то, что

ecmlsrobj(Data, Design, Parameters) = ecmmvnrobj(Data, ... 
Design, Parameters, IdentityMatrix)

где IdentityMatrix NUMSERIES- NUMSERIES единичная матрица.

Можно сконфигурировать Design как матрица, если NUMSERIES = 1 или как массив ячеек, если NUMSERIES≥ 1 .

  • Если Design массив ячеек и NUMSERIES= 1 , каждая ячейка содержит NUMPARAMS вектор-строка.

  • Если Design массив ячеек и NUMSERIES> 1  , каждая ячейка содержит NUMSERIES- NUMPARAMS матрица.

Примеры

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

Введен в R2006a