Моделирование простого события
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

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

событие A, вероятность наступления которого равна P A. Выберем с помощью

датчика случайных чисел, равномерно распределенных в интервале (0,1)

некоторое число z . Известно, что вероятность попадания в интервал (0,P A)

случайной величины z равна величине P A. Поэтому если при розыгрыше число

z попало в этот интервал, то следует считать, что событие A произошло.

Противоположное событие (не A) произойдет с вероятностью (1 –P A) в том

случае, если z P A.

Процедура моделирования простого события в имитационной модели

описывается алгоритмом, схема которого показана на рис. 1 [23]. Оператор 1

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

Оператор 2 проверяет условие z < P A. Если оно выполняется, считается, что

произошло событие A. В противном случае считается, что произошло противопо-

ложное событие (не A).

Рис.1 – Моделирование простого события

В Excel данную операцию можно реализовать с помощью функции ЕСЛИ.

Пусть в ячейке А1 указана вероятность P A события, тогда моделирование его

наступления будет выглядеть следующим образом

ЕСЛИ(СЛЧИС()<A1;”Событие А”;”Событие не А”).

Моделирование полной группы несовместных событий

Пусть имеется полная группа несовместных событий A1, A2,..., A k с

вероятностями P1,P2,...,P k . При этом выполняется условие

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

описывается алгоритмом, схема которого показана на рис. 2. Здесь L i -

кумулятивная вероятность

L i = P1 + P2 + ...+ P i .

Рис. 2 – Алгоритм моделирования полной группы несовместных событий

Оператор 1 обращается к датчику случайных чисел с равномерным

распределением в интервале (0,1). Условный оператор 1 проверяет условие

попадания случайной величины z в интервал (0, L1). Если это условие

выполняется, то считается, что произошло событие A1. Если условие в операторе

2 не выполняется, то алгоритм осуществляет проверку условий попадания

случайной величины в другие интервалы. Одно из событий A1, A2,..., A k обя-

зательно произойдет.

Рассмотрим выполнение данных операций в Excel. Запишем в ячейки С2:С4

значения вероятностей P1,P2,P3 событий A1, A2, A3 (рис.3). В ячейке С5

смоделируем случайную величину, распределенную равномерно на интервале

(0,1). Тогда определение произошедшего события будет выглядеть следующим

образом

С6=ЕСЛИ(C5<C2;"A1";ЕСЛИ(C5<(C2+C3);"A2";"A3")).

Рис. 3 – Моделирование полной группы несовместных событий

Дата: 2019-12-10, просмотров: 468.