<< ПредыдущаяОглавлениеСледующая >>


2.4. Моделирование векторных случайных величин

Рассмотрим моделирование непрерывной векторной СВ . Ее полное описание задается совместной ПРВ , где  - символ транспонирования.

Стандартный метод моделирования векторных СВ основан на представлении  в виде произведения [41]

                             (2.17)

частной (маргинальной) ПРВ  величины  и условных ПРВ  при условии, что . Из формулы (2.17) следует, что вектор , может моделироваться покомпонентно: сначала величина  с ПРВ , далее -  по ПРВ , потом -  как величина с ПРВ  и т. д. Последней моделируется -я компонента  , имеющая ПРВ . Стандартный метод требует определенной вычислительной работы, связанной с нахождением условных и частных ПРВ компонент. После вычисления ПРВ каждая компонента моделируется как скалярная величина методами, изложенными выше.

Рассмотрим подробнее процесс моделирования многомерного нормального распределения. Случайный вектор  имеет невырожденное -мерное нормальное распределение, если его ПРВ имеет вид

,                         (2.18)

где  - математическое ожидание ;  - заданная симметрическая положительно определенная -матрица;   - квадратичная форма переменных  с матрицей . Матрица  является ковариационной матрицей вектора ; обратная ей матрица  часто называется матрицей точности. Распределение (2.18) полностью описывается двумя параметрами: вектором  и матрицей . Далее используется краткое обозначение ~.

Если математическое ожидание равно нулю, а корреляционная матрица  равна единичной матрице , т. е. ~, то распределение называется стандартным нормальным распределением. Стандартное распределение легко моделируется. Для этого нужно положить все компоненты  равными независимым реализациям СВ ~.

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

              .                                                                   (2.19)

В уравнении (2.19) будем считать  нижней треугольной матрицей:

.

В этом случае явный вид коэффициентов  определяют следующие уравнения  [1, 41]:

,                                 (2.20)

,                                       (2.21)

.                                                                      (2.22)

После определения  вычисление элементов  осуществляется пo строкам: сначала по формуле (2.20) вычисляется первый элемент  -й строки, далее по формуле (2.21) находятся последующие элементы . Диагональный элемент вычисляется с помощью уравнения (2.22). После вычисления диагонального элемента осуществляется переход на следующую, -ю строку.

Плохая обусловленность (вырожденность) матрицы  требует проверки на каждой строке условия  , означающего линейную зависимость -й компоненты вектора . Здесь  - малое число. Если это условие выполняется, то нужно положить , длина -й строки  совпадает с длиной предыдущей. Индекс  принимает значения  его предельное значение  - переменно. Число  является счетчиком числа линейно независимых элементов последовательности . Присвоение  последующего значения  осуществляется лишь при условии . После расчета последней -й строки значение  равно рангу матрицы .

 



<< ПредыдущаяОглавлениеСледующая >>