Автор работы: Пользователь скрыл имя, 19 Декабря 2017 в 12:44, курсовая работа
Плотность распределения также может быть использована для вычисления вероятности непрерывных случайных величин:
При построении моделирующих алгоритмов необходимо формировать последовательности значений непрерывных случайных величин с заданным законом распределения. Случайная величина задается функцией распределения или плотностью распределения вероятностей. Все алгоритмические методы генерации непрерывных случайных величин основываются на алгоритмах генерации равномерно распределенных псевдослучайных чисел
Введение ………………………………………………………
……….…….
3
1
Генераторы непрерывных случайных величин…………….
……….…….
4
2
Моделирование потоков событий……………………………
……….…….
9
3
Исследование моделей непрерывных случайных величин..
……….…….
12
4
Моделирование стационарных случайных процессов…….
…….……….
15
5
Программные приложения для задач моделирования……..
……………..
18
Заключение…………………………………………………….
……………..
28
Список литературы……………………………………………
…
На рис. 12 приведено окно выбора корреляционной функции моделируемого случайного процесса, которое вызывается нажатием кнопки «Выбрать модель».
Нажатием кнопки «Начать моделирование» получается реализация случайного процесса с выбранной корреляционной функцией и заданными параметрами. Нажатием кнопки «Сохранить результаты» в текстовый файл сохраняются результаты вычисления корреляционной функции в формате, показанной в табл. 3.
Таблица 3
№ отсчета k |
Rx(krt) |
R(k) |
0 |
0,4 |
0,565312 |
1 |
0,390124 |
0,556020 |
… |
… |
… |
299 |
0,000227 |
0,051673 |
Рис. 11
Рис. 12
Для работы с программой необходимо выполнить следующее.
1. Ознакомиться с методами моделирования случайных процессов.
2. По заданию преподавателя выбрать модель случайного процесса и задать ее параметры.
3. Выбрать шаг моделирования rt и определить размер окна скользящего суммирования P, при котором обеспечивается необходимая точность моделирования. Размер окна можно выбрать по условию |Rx(Prt)|<0,0001.
4. Задать число тактов моделирования N и получить реализацию случайного процесса.
5. Сравнить вид теоретической корреляционной функции и оценки автокорреляционной функции, вычисленной по реализации процесса, сделать выводы об адекватности модели.
5.3. Программа имитации потока событий. Программа, имитирующая поток некоторых событий, например телефонных вызовов, покупателей, поток машин и т.п., приведена на рис. 13.
Программа реализует четыре потока событий с интенсивностями
1, 2, 3, 4.
Суммарный поток образуется как сумма этих четырех потоков, причем событие i-го потока включается в суммарный поток с вероятностью Pi, i=1,2,3,4. Интенсивность суммарного потока
s= 1P1+ 2P2+ 3P3+ 4P4. (26)
Если рассмотреть некоторый малый интервал времени rt, то вероятность поступления события пуассоновского потока на этом интервале будет равна
Вероятности поступления k событий суммарного потока определяются более сложными соотношениями. Например, при
k=1 ps(1)=p1(1-p2)(1-p3)(1-p4)+p2(
+p3(1-p1)(1-p2)(1-p4)+p4(1-p1)
Рис. 13
Примем гипотезу, что суммарный поток пуассоновский с интенсивностью , что позволит нам определить вероятности поступления событий потока по формуле (7). Чтобы проверить эту гипотезу, вспомним, что распределение интервала времени между событиями для пуассоновского экспоненциальное (8), поэтому получим эмпирическое распределение длительности интервалов между событиями суммарного потока и проверим гипотезу о том, что это распределение экспоненциальное с параметром , например, по критерию согласия c2.
На рис. 14 приведено окно статистики моделирования. Границы интервалов статистики и интервалы времени заданы в тактах моделирования. Для перехода к единицам времени необходимо умножить значения на r t. Статистика моделирования включает интервалы между событиями потоков C[1] – C[4] и интервалы между событиями суммарного потока C[S].
Рис. 14
На рис. 15 показано окно графиков статистики. В нем статистика по четырем входящим потокам и суммарному потоку представлена в виде гистограмм. На последнем графике показаны частоты событий, заключающихся в одновременном наступлении событий двух и более входящих потоков за момент времени rt.
На рис. 16 показано окно ввода интервалов сбора статистики по входящим и суммарному потокам, которое вызывается нажатием кнопки «Настроить». Границы интервалов задаются в тактах моделирования, и при изменении t их необходимо пересчитывать. Границы интервалов могут быть заданы независимо по каждому потоку.
Для управления программой предусмотрены кнопки: «Шаг» - выполнить один такт моделирования, «Событие» - перейти к моменту возникновения следующего события, «Пуск» - запуск моделирования в пошаговом режиме.
Рис. 15
Рис. 16
Заключение
В данной работе теоретически приведены примеры исследования алгоритмических методов генерации непрерывных случайных величин, моделирования потоков событий, моделей непрерывных случайных величин, также моделирование стационарных случайных процессов. Ознакомление с программными приложения для задач моделирования.
Данная работа помогла усовершенствовать мои знания с данных разделов теории вероятностей и математической статистики, работы с литературными источниками.
Список литературы
Информация о работе Вычисление вероятностей и моделирование распределений случайных величин