Программное обеспечение Financial Toolbox™ имеет много функций для многомерной нормальной регрессии с или без недостающих данных. Функции тулбокса решают четыре класса проблем регрессии с функциями, чтобы оценить параметры, стандартные погрешности, функции логарифмической правдоподобности и матрицы информации о Фишере. Четыре класса проблем регрессии:
Дополнительные функции поддержки также обеспечиваются, видят Функции поддержки.
Во всех функциях, MATLAB® представлением для количества наблюдений (или выборки) является NumSamples =
m, количеством ряда данных является NumSeries =
n, и количество параметров модели NumParams =
p. Функции оценки момента имеют NumSeries = NumParams
.
Набор наблюдений (или выборки) хранится в матрице MATLAB Data
таким образом, что
для k = 1, ..., NumSamples
, где Data
NumSamples
- NumSeries
матрица.
Для многомерной нормальной регрессии или функций наименьших квадратов, дополнительный необходимый вход является набором матриц проекта, который хранится или как матрица MATLAB или как вектор из массивов ячеек, обозначенных как Design
.
Если Numseries = 1
, Design
может быть NumSamples
- NumParams
матрица. Это - “стандартная” форма для регрессии на одном ряде данных.
Если Numseries = 1
, Design
может быть или массив ячеек с отдельной ячейкой или массив ячеек с NumSamples
ячейки. Каждая ячейка в массиве ячеек содержит NumSeries
- NumParams
матрицируйте таким образом что
for k = 1, ..., NumSamples
. Если Design
имеет отдельную ячейку, она принята, чтобы быть тем же Design
матрица для каждой выборки, таким образом, что
В противном случае, Design
должен содержать отдельные матрицы проекта для каждой выборки.
Основное различие среди четырех классов проблем регрессии зависит от того, как обработаны отсутствующие значения и где отсутствующие значения представлены как значение MATLAB NaN
. Если выборка должна быть проигнорирована, учитывая какие-либо отсутствующие значения в выборке, проблемой, как говорят, является проблема “без недостающих данных”. Если выборка должна быть проигнорирована, если и только если каждый элемент выборки отсутствует, проблемой, как говорят, является проблема “с недостающими данными”, поскольку оценка должна составлять возможный NaN
значения в данных.
В общем случае Data
май или не может иметь отсутствующих значений и Design
не должен иметь никаких отсутствующих значений. В некоторых случаях, однако, если наблюдение в Data
должен быть проигнорирован, соответствующие элементы в Design
также проигнорированы. Консультируйтесь со страницами ссылки на функцию для деталей.
Можно использовать следующие функции для многомерной нормальной регрессии без недостающих данных.
Оцените параметры модели, остаточные значения и остаточную ковариацию. | |
Оцените стандартные погрешности параметров ковариации и модели. | |
Оцените матрицу информации о Фишере. | |
Вычислите функцию логарифмической правдоподобности. |
Первые две функции являются основными функциями оценки. Вторые два поддерживают функции, которые могут использоваться для более детальных анализов.
Можно использовать следующие функции для многомерной нормальной регрессии с недостающими данными.
Оцените параметры модели, остаточные значения и остаточную ковариацию. | |
Оцените стандартные погрешности параметров ковариации и модели. | |
Оцените матрицу информации о Фишере. | |
Вычислите функцию логарифмической правдоподобности. |
Первые две функции являются основными функциями оценки. Вторые два поддерживают функции, используемые для более детальных анализов.
Можно использовать следующие функции для регрессии наименьших квадратов с недостающими данными или для регрессии метода взвешенных наименьших квадратов ковариации с фиксированной ковариационной матрицей.
Оцените параметры модели, остаточные значения и остаточную ковариацию. | |
Вычислите целевую функцию наименьших квадратов (псевдо логарифмическая правдоподобность). |
Чтобы вычислить стандартные погрешности и оценки для матрицы информации о Фишере, многомерные нормальные функции регрессии с недостающими данными используются.
Оцените стандартные погрешности параметров ковариации и модели. | |
Оцените матрицу информации о Фишере. |
Можно использовать следующие функции, чтобы оценить среднее значение и ковариацию многомерных нормальных данных.
Оцените среднее значение и ковариацию данных. | |
Оцените стандартные погрешности среднего значения и ковариацию данных. | |
Оцените матрицу информации о Фишере. | |
Оцените матрицу информации о Фишере использование Гессиана. | |
Вычислите функцию логарифмической правдоподобности. |
Эти функции ведут себя немного по-другому по сравнению с более общими функциями регрессии, поскольку они решают специализированную задачу. Консультируйтесь со страницами ссылки на функцию для деталей.
Включены две функции поддержки.
Преобразуйте многомерную нормальную модель регрессии в модель SUR. | |
Получите первоначальные оценки для среднего значения и ковариации |
convert2sur
функция преобразует многомерную нормальную модель регрессии в на вид несвязанную регрессию, или SUR, модель. Вторая функция ecmninit
специализированная функция должна получить начальную букву, оперативно оценивает для среднего значения и ковариации Data
матрица с недостающими данными. (Если нет никаких отсутствующих значений, оценки являются оценками наибольшего правдоподобия для среднего значения и ковариации.)
mvnrmle
| mvnrstd
| mvnrfish
| mvnrobj
| ecmmvnrmle
| ecmmvnrstd
| ecmmvnrfish
| ecmmvnrobj
| ecmlsrmle
| ecmlsrobj
| ecmmvnrstd
| ecmmvnrfish
| ecmnmle
| ecmnstd
| ecmnfish
| ecmnhess
| ecmnobj
| convert2sur
| ecmninit