
- •1. Понятие системы
- •3.Аналогия. Связь с понятием «система»
- •5.Черный ящик. Основная проблема моделирования.
- •9.Виды математического моделирования. Примеры
- •11. Получение случайных чисел, подчиняющихся экспоненциальному закону
- •10.Получение случайных чисел с произвольным законом распределения методом обратных функций
- •8.Классификация видов моделирования
- •6. Общая схема моделирования
- •4. Взаимосвязь эксперимента и модели.
- •2. Моделирование как метод научного познания.
- •13. Методы получения равномерно распределенных случайных чисел.
- •15. Общие свойства программных датчиков псевдослучайных чисел
- •17.Мультипликативный конгруэнтный метод получения равномерно распределенных псевдослучайных чисел
- •19. Программный датчик randu. Общая характеристика, принцип работы, особенности
- •21. Требования к базовому датчику. Проверка их соблюдения.
- •4. Простейшие проверки
- •23. Проверка равномерности распределения псевдослучайной последовательности по критериям согласия
- •23.Проверка равномерности распределения псевдослучайной последовательности по критериям согласия
- •22. Проверка равномерности распределения псевдослучайной последовательности по ее числовым характеристикам.
- •20. Имитация случайных величин и процессов
- •18. Смешанный и аддитивный конгруэнтный методы получения равномерно распределенных псевдослучайных чисел. Методы увеличения периода датчика
- •16. Конгруэнтные методы получения равномерно распределенных псевдослучайных чисел
- •14. Метод середины квадрата. Общая характеристика, основные недостатки. Требования к функции рекуррентной формулы
- •24. Проверка независимости чисел в псевдослучайной последовательности. Критерий автокорреляции.
- •26. Получение случайных чисел с произвольным законом распределения методом отбора
- •30. Понятие системы массового обслуживания, назначение, общая характеристика, разновидности, примеры.
- •32.Цели и методы моделирования систем массового обслуживания.
- •34. Уравнения Колмогорова для одноканальной системы массового обслуживания с отказами.
- •28.Получение случайных чисел, подчиняющихся закону Вейбулла
- •35. Имитационное статистическое моделирование смо.
- •33. Основы моделирования систем массового обслуживания. Поток событий. Свойства потоков событий.
- •31.Классификация систем массового обслуживания
- •27. Моделирование нормально распределенной случайной величины
- •25. Проверка независимости чисел в псевдослучайной последовательности. Критерий разностей
- •29.Распределение хи-квадрат .
11. Получение случайных чисел, подчиняющихся экспоненциальному закону
Рассмотрим в качестве примера получение случайного числа с экспоненциальным распределением. Это распределение характеризуется одним параметром λ>0 и имеет следующие функции распределения и плотности распределения:
,
x≥0;
Для этого распределения легко получить F–1 (y), т.е. разрешить уравнение F(x)=y. Решение имеет вид
.
Для получения x с искомым распределением нужно сгенерировать y, равномерно распределенное на (0,1), и применить эту формулу. Если говорить о практической стороне дела, то существуют более эффективные способы, в которых не используется медленная операция вычисления логарифма для каждого случайного числа. Данный способ продемонстрирован лишь как пример более общего подхода с использованием обратной функции распределения.
моделирование экспоненциальной случайной величины
Как известно, случайная величина x, распределенная по экспоненциальныму закону описывается следующей плотностью распределения:
На рис. 1 построены графики экспоненциальных плотностей распределения при различных значениях параметра λ.
с разными значениями параметра
Экспоненциальному распределению, как правило, подчиняется случайный интервал времени τ между поступлениями заявок в систему массового обслуживания. Поэтому весьма важно уметь моделировать потоки заявок разной интенсивности λ.
Напомним, что математическое М[τ] ожидание экспоненциально распределенной случайной величины τ равно
Чтобы найти алгоритм имитации экспоненциально распределенных чисел τ, применим метод инверсии:
Откуда
но, поскольку случайная величина (1 - R) распределена точно так же, как R, и находится в том же интервале (0,1), то (9) можно заменить на более удобную формулу:
что
дает искомый ответ.
12. моделирование случайных объектов. Квазиравномерное распределение.
При моделировании
процессов и сист.исп-ся 3 вида случ.объектов.
1.сл.величины, 2.сл.события, 3.сл.процессы.
Случайная величина
,
имеющая квазиравномерное распределение
в интервале [0,1], принимает значения
с вероятностями
.
Математическое ожидание и дисперсия квазиравномерной СВ соответственно имеют вид:
,
.
В первом случае
используем соотношение:
. (20)
Во втором случае
имеем соотношение:
. (21)
Таким образом, математическое ожидание квазиравномерной случайной величины совпадает с математическим ожиданием равномерной случайной последовательности интервала [0,1], а дисперсия отличается множителем (2n + 1) / (2n – 1), который при достаточно больших n близок к единице.
На ЭВМ невозможно получить идеальную последовательность случайных чисел, т.к. можно оперировать только с конечным множеством чисел, и для получения значений х случайной величины используют формулы; поэтому такие последовательности называют псевдослучайными.
Способы
получ.квазир.сл.чисел:1.при помощи
спец.таблиц, 2.при помощи физич.датчиков
(рулетки,ген.шумов и др). 3. Спец.прогр.датчики
получения квазиравн.случ.чисел.
. если число ипульсов четное,то выход 0
и наоборот.получалась последовательность,что
дает достаточно высокую случайность
для бульшой разрядной сетки. Особенность
физ.датчиков в том, что случ.послед-ть
которую они создают-повторить невозможно.
Прогр.датчики
.