88
Подпрограммы
WWOD и WIWOD предназначены для
реализации интерфейса пользователя и инициализации
программного модуля. Блоками 2 и 6 организован цикл по
переменной
N. В подпрограмме GEN генерируется число
Р, равномерно распределенное на отрезке [0,1]. В блоке 4
определяется случайная величина
Х, определенная
функцией распределения вероятностей
F(х)=1-e
-λх
.
Подпрограмма STAT предназначена для набора и
обработки статистических данных о значениях случайной
величины
Х.
4.5.2. Метод ступенчатой аппроксимации.
Метод
обратных функций применим для моделирования
непрерывных случайных величин
Х в том случае, если
существует функция распределения вероятностей
F(х), т.е.
уравнение 10 имеет аналитическое решение. Однако
известны распределения случайных величин, например,
нормальное распределение, для которых функция
распределения вероятностей
F(х) аналитически не
определяется.
Для имитации случайных величин
Х, определяемых
только плотностью распределения вероятностей
f(х)
применяется метод ступенчатой аппроксимации.
Рассмотрим суть этого метода. Зависимость плотности
распределения
f(х) представляется графически в интервале
изменения случайной величины
Х от a до b.
Если случайная величина задана на
[-∞,+∞], то
достаточно ограничиться минимально и максимально
возможными числами, воспринимаемыми ЭВМ.
Суть метода ступенчатой аппроксимации показана на
рис. 4.20.
Разобьем
[a,b] на n интервалов таким образом, чтобы
площади под кривой
f(х) внутри каждого интервала были
равны, как это показано на рис. 4.20, т.е.