Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование. Файлы от преподавателя / КОНСПЕКТ Моделирование.doc
Скачиваний:
192
Добавлен:
15.09.2014
Размер:
2.28 Mб
Скачать

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

Простейшими случайными объектами при статистическом моде­лировании систем являются случайные события. Рассмотрим осо­бенности их моделирования . Будем при этом предполагать, что в нашем распоряжении имеется последовательность {ηi} псевдослучайных чисел, равномерно распределенных в интервале (0, 1).

1) Простое событие.

Пусть надо реализовать случайное событие А, наступающее с вероятностью P. Будем определять его как выполнение условия

ηiP.

Противоположное событие состоит в том, что ηi удовлетворяет неравенству

ηi >P.

Процедура моделирования в этом случае состоит в выборе зна­чений ηi и сравнении их с P, по результатам которого далается вывод о том, какое событие произошло − А или .

2) Полная группа несовместных событий

Если моделируется полная группа несовместных событий , наступающих с вероятностями Р1, Р2, …, Рs (, события не могут произойти одновременно), то наступление события Аm будем определять как то, что выбранное значение ηi удовлетворяет условию

,

где , q0=0.

Процедура моделирования испытаний в этом случае состоит в последовательном сравнении случайных чисел ηi со значениями qm. Исходом испытания оказывается событие Ат, если выполняется данное условие. Эту процедуру называют определением исхода испы­тания по жребию в соответствии с вероятностями Р1, Р2, …, Рs .

Очевидно, что эта же процедура может быть использована для реализации дискретной случайной величины ξ, принимающей конечное число возможных значений x1, x2, ..., xs с вероятностямиР1, Р2, …, Рs. Для дискретной случайной величины, принимающей бесконечное (счетное) число возможных значений, этот путь позволяет получить приближенное решение задачи.

Пусть дискретная случайная величина ξ принимает счетное множество возможных значений xk (k=1, 2, …), а Рk задается соотношением

Рk=P(xk), x1< x2< ... < xn< ... ,

где .

Возьмем очередное РРСЧ ηi из базовой последовательности и будем формировать сумму до тех пор, пока не станет справедливым неравенство:

.

Тогда считаем , что очередным значением случайной величины ξ будет xr.

3) Сложные события

Сложное событие − это событие, зависящее от двух или более простых событий.

Пусть в основе сложного события лежат два простых независимых события А и В с вероятностями РА и РВ. исходами совместных испытаний в этом случае будут события

с вероятностями

РАРВ, РА(1-РВ), (1-РА)РВ, (1-РА)(1-РВ).

Для моделирования сов­местных испытаний можно использовать два варианта процедуры:

а) последова­тельную проверку условия наступления простых событий А и В и принятие решения о исходе сложного события по результатам этих проверок;

б) определение од­ного из исходов, считая, что они представляют собой полную группу несовместных событий с соответствующими вероятностями.

Первый вариант требует двух чисел ηi и сравнений. При втором варианте можно обойтись одним числом ηi , но сравнений может по­требоваться больше. С точки зрения удобства построения моделирующего алгоритма и экономии количества операций и ячеек памяти ЭВМ более предпочтителен первый вариант.

Рассмотрим теперь слу­чай, когда события А и В являются зависимыми и на­ступают с вероятностями Ра и РВ . Обозначим через условную вероятность наступления события В при условии, что событие А произошло. При этом считаем, что условная вероятность задана.

Рассмотрим один из вариантов построения модели. Из базовой последо­вательности случайных чисел извлекается очередное число ηi и проверяется справедливость неравенства ηiА. Если это нера­венство справедливо, то наступило событие А. Для испытания, свя­занного с событием В, используется вероятность . Из сово­купности чисел {ηi} берется очередное число ηi+1 и проверяется ус­ловие ηi<. В зависимости от того, выполняется или нет это неравенство, исходом испытания являются АВ или А.

Если неравенство ηiА не выполняется, то наступило событие А. Поэтому для испытания, связанного с событием В, необходимо определить вероятность . Это можно сделать, используя формулу полной вероятности

,

откуда

.