|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Моделирование равномерных и нормальных распределений.
Для имитационного моделирования требуются случайные числа с различными законами распределения – нормальным, равномерным экспоненциальным и другими. Основой для их генерации является последовательность случайных чисел, распределенных по равномерному закону на интервале (0, 1). Непрерывная случайная величина
Математическое ожидание и дисперсия
На ЭВМ с n-разрядными числами вместо непрерывной совокупности равномерных случайных чисел интервала (0, 1) используют дискретную последовательность 2n случайных чисел того же интервала. Закон распределения такой дискретной последовательности называют квазиравномерным распределением. Наибольшее применение в практике моделирования нашли алгоритмы вида xi+1 = F(xi), представляющие собой рекуррентные соотношения, для которых начальное значение x0 и параметры функции F заданы, например
где Для реализации на ЭВМ наиболее удобно, когда М = рk, где р - число цифр в системе счисления, принятой в ЭВМ (например, р = 2 для двоичной): k - длина разрядной сетки (например k = 32 для 32-разрядной ЭВМ). В этом случае вычисление остатка от деления на М сводится к выделению k младших разрядов делимого, а преобразование целого числа Качество конкретной версии таких генераторов можно оценить только с помощью соответствующего модельного эксперимента. В настоящее время почти все стандартные программы ЭВМ для вычисления последовательностей равномерно распределенных случайных чисел основаны на конгруэнтной процедуре. Моделирование случайных воздействий При статистическом моделировании могут быть использованы случайные события, дискретные и непрерывные случайные величины, векторы, процессы. Формирование на ЭВМ реализаций случайных объектов из перечисленных сводится к генерации и преобразованию последовательностей случайных чисел. Простейшими случайными объектами являются случайные события. Рассмотрим особенности их моделирования. Исходными являются случайные числа
Тогда вероятность события А будет Таким же образом можно рассматривать группу событий. Пусть
Тогда Процедура моделирования испытаний будет в этом случае состоять в последовательном сравнении случайных чисел
Формирование нормального закона распределения Нормальное распределение является одним из важнейших непрерывных распределений. Разработано несколько методов. Все они базируются на использовании равномерно распределенных случайных чисел. Один из часто применяемых метод основан на центральной предельной теореме, которая гласит, что сумма независимых одинаково распределенных случайных чисел с математическим ожиданием Нормированное распределение с
Распределение Пуассона Пусть необходимо получить случайные числа, имеющие закон распределения Пуассона
Для этого распределения можно также воспользоваться предельной теоремой Пуассона, которая гласит, что если при проведении N независимых испытаний вероятность свершения события А в i-ом испытании равна Таким образом, если p – вероятность наступления события А при одном испытании, то вероятность наступления m событий в N независимых испытаниях при Для реализации алгоритма выбирается достаточно большое N, такое, чтобы Алгоритм генерации случайных чисел по пуассоновскому распределению приведен на рис. 8, где
Пуск
(
Выч. р
NO=NO+1
Нет
Да
Генер.
Рис. 8
|
Последнее изменение этой страницы: 2017-03-15; Просмотров: 1024; Нарушение авторского права страницы