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

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

Задачи моделирования на ЭВМ случайных векторов и случайных процессов, заданных на конечном интервале (0,Т), в принципе не отличаются, так как дискретные реализации случайных процессов, ограниченных во времени, можно рассматривать как выборочные значения N-мерных случайных векторов, где N=T/Δt.

Теорема Котельникова о выборе интервала дискретизации:

Δt < 1/2fв , где fв – высшая частота спектра процесса (сигнала).

Моделирование в рамках многомерных распределений.

Известны два основных метода моделирования на ЭВМ случайных векторов с заданным многомерным распределением:

1) Метод условных распределений;

2) Метод Неймана.

1. Метод условных распределений.

Алгоритм основан на рекуррентном вычислении условных плотностей вероятностей для координат формируемого вектора. Пусть случайный вектор задан своей N-мерной функцией плотности Моделирование случайных векторов и процессов - student2.ru . Одномерная плотность распределения вероятности случайной величины Моделирование случайных векторов и процессов - student2.ru имеет вид:

Моделирование случайных векторов и процессов - student2.ru . (1).

Используя описанные выше способы моделирования случайных величин с заданным законом распределения, сформируем реализацию Моделирование случайных векторов и процессов - student2.ru случайной величины Моделирование случайных векторов и процессов - student2.ru с ω (1). Затем найдем условное распределение случайной величины Моделирование случайных векторов и процессов - student2.ru :

Моделирование случайных векторов и процессов - student2.ru

Произведем выборку Моделирование случайных векторов и процессов - student2.ru случайной величины Моделирование случайных векторов и процессов - student2.ru с функцией плотности Моделирование случайных векторов и процессов - student2.ru и так далее. Полученная таким путем последовательность пар чисел Моделирование случайных векторов и процессов - student2.ru ,будет иметь совместную плотность Моделирование случайных векторов и процессов - student2.ru . Практическое использованиеэтого способа связано с весьма громоздкими вычислениями, за исключением тех сравнительно редких случаев, когда интегралы берутся в конечном виде.

Метод Неймана.

Пусть Моделирование случайных векторов и процессов - student2.ru - N-мерная плотность распределения вероятностей случайного вектора Моделирование случайных векторов и процессов - student2.ru с областью определения Моделирование случайных векторов и процессов - student2.ru случайных координат Моделирование случайных векторов и процессов - student2.ru . По аналогии с одномерным случаем для формирования реализаций вектора Моделирование случайных векторов и процессов - student2.ru на ЭВМ вырабатывается N+1 случайных чисел Моделирование случайных векторов и процессов - student2.ru , равномерно распределенных в интервалах Моделирование случайных векторов и процессов - student2.ru соответсвенно, Моделирование случайных векторов и процессов - student2.ru -- максимальное значение функции Моделирование случайных векторов и процессов - student2.ru .

В качестве реализаций случайного вектора Моделирование случайных векторов и процессов - student2.ru , распределенного по закону Моделирование случайных векторов и процессов - student2.ru , берутся реализации случайного вектора Моделирование случайных векторов и процессов - student2.ru , удовлетворяющие условию Моделирование случайных векторов и процессов - student2.ru .

Реализации случайных чисел Моделирование случайных векторов и процессов - student2.ru , не удовлетворяющих этому условию, отбрасываются.

Здесь в отличии от одномерного случая имитируются случайные точки не на плоскости под кривой ω(y), а в (N+1)-мерном объеме под N-мерной поверхностью Моделирование случайных векторов и процессов - student2.ru .

Метод разложения в ряд Фурье

Моделирование случайных векторов и процессов - student2.ru

Недостатки методов 1,2,3 большой объем вычислений и большой объем памяти.

Моделирование случайных векторов и процессов - student2.ru и Моделирование случайных векторов и процессов - student2.ru -- случайные амплитуды.

Метод разложения в ряд Фурье

Для стационарных случайных процессов наиболее простой частный случай ортогонального разложения на конечном интервале (0,T) – разложение в ряд Фурье. Моделирование случайных векторов и процессов - student2.ru -- случайные амплитуды.

При Моделирование случайных векторов и процессов - student2.ru реализации случайного процесса является периодическими функциями с периодом Моделирование случайных векторов и процессов - student2.ru . Моделирование случайных векторов и процессов - student2.ru --нужно выбрать.

Моделирование случайных векторов и процессов - student2.ru --дисперсии коэффициентов Моделирование случайных векторов и процессов - student2.ru .

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

Задачи моделирования на ЭВМ случайных векторов и случайных процессов, заданных на конечном интервале (0,Т), в принципе не отличаются, так как дискретные реализации случайных процессов, ограниченных во времени, можно рассматривать как выборочные значения N-мерных случайных векторов, где N=T/Δt.

Теорема Котельникова о выборе интервала дискретизации:

Δt < 1/2fв , где fв – высшая частота спектра процесса (сигнала).

Моделирование в рамках многомерных распределений.

Известны два основных метода моделирования на ЭВМ случайных векторов с заданным многомерным распределением:

1) Метод условных распределений;

2) Метод Неймана.

1. Метод условных распределений.

Алгоритм основан на рекуррентном вычислении условных плотностей вероятностей для координат формируемого вектора. Пусть случайный вектор задан своей N-мерной функцией плотности Моделирование случайных векторов и процессов - student2.ru . Одномерная плотность распределения вероятности случайной величины Моделирование случайных векторов и процессов - student2.ru имеет вид:

Моделирование случайных векторов и процессов - student2.ru . (1).

Используя описанные выше способы моделирования случайных величин с заданным законом распределения, сформируем реализацию Моделирование случайных векторов и процессов - student2.ru случайной величины Моделирование случайных векторов и процессов - student2.ru с ω (1). Затем найдем условное распределение случайной величины Моделирование случайных векторов и процессов - student2.ru :

Моделирование случайных векторов и процессов - student2.ru

Произведем выборку Моделирование случайных векторов и процессов - student2.ru случайной величины Моделирование случайных векторов и процессов - student2.ru с функцией плотности Моделирование случайных векторов и процессов - student2.ru и так далее. Полученная таким путем последовательность пар чисел Моделирование случайных векторов и процессов - student2.ru ,будет иметь совместную плотность Моделирование случайных векторов и процессов - student2.ru . Практическое использованиеэтого способа связано с весьма громоздкими вычислениями, за исключением тех сравнительно редких случаев, когда интегралы берутся в конечном виде.

Метод Неймана.

Пусть Моделирование случайных векторов и процессов - student2.ru - N-мерная плотность распределения вероятностей случайного вектора Моделирование случайных векторов и процессов - student2.ru с областью определения Моделирование случайных векторов и процессов - student2.ru случайных координат Моделирование случайных векторов и процессов - student2.ru . По аналогии с одномерным случаем для формирования реализаций вектора Моделирование случайных векторов и процессов - student2.ru на ЭВМ вырабатывается N+1 случайных чисел Моделирование случайных векторов и процессов - student2.ru , равномерно распределенных в интервалах Моделирование случайных векторов и процессов - student2.ru соответсвенно, Моделирование случайных векторов и процессов - student2.ru -- максимальное значение функции Моделирование случайных векторов и процессов - student2.ru .

В качестве реализаций случайного вектора Моделирование случайных векторов и процессов - student2.ru , распределенного по закону Моделирование случайных векторов и процессов - student2.ru , берутся реализации случайного вектора Моделирование случайных векторов и процессов - student2.ru , удовлетворяющие условию Моделирование случайных векторов и процессов - student2.ru .

Реализации случайных чисел Моделирование случайных векторов и процессов - student2.ru , не удовлетворяющих этому условию, отбрасываются.

Здесь в отличии от одномерного случая имитируются случайные точки не на плоскости под кривой ω(y), а в (N+1)-мерном объеме под N-мерной поверхностью Моделирование случайных векторов и процессов - student2.ru .

Наши рекомендации