Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KONSPEKT_MM_v_PS_Krasnova_polno_1.doc
Скачиваний:
372
Добавлен:
08.06.2016
Размер:
2.26 Mб
Скачать

8.3. Моделирование случайных событий с заданным законом распределения

8.3.1. Разыгрывание дискретной случайной величины

Пусть требуется разыграть дискретную случайную величину, т.е. получить последовательность ее возможных значений xi(i= 1, 2, 3, ...,n), зная закон распределенияX:

X

x1

x2

x3

P

p1

p2

p3

Обозначим через Rнепрерывную случайную величину. ВеличинаRраспределена равномерно в интервале (0, 1). Черезrj(j= 1, 2, ...) обозначим возможные значения случайной величиныR. Разобьем интервал 0 < R < 1 на оси 0rточками с координатамиp1p1 + p2p1 + p2 + p3, …, p1 + … +pn  1наn частичных интервалов1, 2, …, n.

Тогда получим:

Длина 1 = p1 – 0 = p1.

Длина 2 = (p1 + p2) – p1 = p2.

Длина n = 1 – (p1 + p2 + … +pn  1) = pn.

Видно, что длина частичного интервала с индексом iравна вероятностиPс тем же индексом:i = pi

Таким образом, при попадании случайного числа riв интервал случайная величинаХпринимает значениеxiс вероятностьюpi.

Существует следующая теорема:

Если каждому случайному числу ri(0  rj < 1), которое попало в интервалj, поставить в соответствие возможное значениеxi, то разыгрываемая величина будет иметь заданный закон распределения.

Алгоритм разыгрывания дискретной случайной величины заданной законом распределения:

  1. Разбить интервал (0, 1) на оси 0rнаn частичных интервалов1– (0;p1),2– (p2;p1 + p2), …,n– (p1 + … +pn – 1; 1).

  2. Выбрать (например, из таблицы случайных чисел, или в компьютере) случайное число rj.

X

x1

x2

x3

P

p1

p2

p3

Если riпопало в интервалj, то разыгрываемая дискретная случайная величина приняла возможное значениеxi.

8.3.2. Разыгрывание непрерывной случайной величины

Пусть требуется разыграть непрерывную случайную величину Х, т.е. получить последовательность ее возможных значенийxi(i= 1, 2, …). При этом функция распределенияF(X) известна.

Существует следующая теорема.

Если ri– случайное число, то возможное значениеxiразыгрываемой непрерывной случайной величиныХс известной функцией распределенияF(X), соответствующееri, является корнем уравненияF(xi) = ri.

Алгоритм разыгрывания непрерывной случайной величины:

  1. Необходимо выбрать случайное число ri.

  2. Приравнять выбранное случайное число известной функции распределения F(X) и получить уравнениеF(xi) = ri.

  3. Решить данное уравнение относительно xi. Полученное значениеxiбудет соответствовать одновременно и случайному числуri, и заданному закону распределенияF(X).

8.2.3. Разыгрывание случайной величины, распределенной нормально

Известно, что если случайная величина Rраспределена равномерно в интервале (0, 1), то ее математическое ожиданиеМ(R) = 1/2, а дисперсияD(R) =1/12.

Составим сумму nнезависимых случайных величинRj(j= 1, 2, …,n), которые распределены равномерно в интервале (0, 1). Получим.

Пронормируем эту сумму. Для этого найдем сначала ее математическое ожидание и дисперсию. Известно, что математическое ожидание суммы случайных величин равно сумме математических ожиданий слагаемых. Сумма Rjсодержитnслагаемых. Математическое ожидание каждого слагаемого равно 1/2. Следовательно, математическое ожидание суммы равно:

.

Аналогично для дисперсии суммы Rjполучим:

.

Отсюда среднее квадратическое отклонение суммы Rj:

.

Теперь пронормируем сумму Rj.

Для этого вычтем из суммы Rjматематическое ожидание этой суммы и разделим на среднее квадратическое отклонение суммыRj. Получим:

, то есть.

На основании центральной предельной теоремытеории вероятностей приnраспределение этой нормированной случайной величины стремится к нормальному закону с параметрамиa = 0 и = 1.

Если требуется разыграть значения нормальной ненормированной случайной величины с математическим ожиданием aотличным от нуля иотличным от единицы, то сначала разыгрывают возможные значенияxiнормированной случайной величины, а затем находят искомое значение по формуле, которая получена из соотношения.

Таблица 8.1

Формулы для моделирования случайных величин

Закон распределения случайной величины

Плотность распределения

Формула для моделирования случайной величины

Экспоненциальный

Вейбула

Гамма-распределение ( – целые числа)

Нормальное

Соседние файлы в предмете Математическое моделирование в приборных системах