Помогите с вычислением
От: Аноним  
Дата: 11.02.06 15:06
Оценка:
Кто знает, как вычислить многомерное распределение Гаусса над непрерывными величинами X1,...Xn?

13.02.06 21:33: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт
Re: Помогите с вычислением
От: Аноним  
Дата: 14.02.06 10:52
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Кто знает, как вычислить многомерное распределение Гаусса над непрерывными величинами X1,...Xn?


Если нужно гауссовское распределение с нулевым средним и с ковариационной матрицей K,
то оно получается по формуле Y = [sqrt(K)](X)

где X — ортогауссовский вектор,
то есть все его компоненты — стандартные нормальные N(0,1) независимые случайные величины,
а [sqrt(K)] — корень квадратный из матрицы K (строится стандартным способом на спектре)
На самом деле там достаточно применения 2 операторов вместо корня (масштабирование и поворот),
но это уже частности...

Для построения стандартного нормального N(0,1) распределения из равномерного есть простая формула
Если не знаешь ее — посмотри в поиске, она здесь уже несколько раз пробегала
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.