КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Метод обратной функции
Моделирование непрерывных случайных величин Моделирование случайных величин Технология моделирования случайных факторов Имитационные модели информационных систем Лекция №14 Содержание лекции Имитационные модели информационных систем... 1 Технология моделирования случайных факторов. 1 Моделирование случайных величин. 1 Моделирование непрерывных случайных величин. 2 Метод обратной функции. 2 Метод исключения (Неймана) 3 Метод композиции. 5 Моделирование дискретных случайных величин. 6 Метод последовательных сравнений. 6 Метод интерпретации. 7 Моделирование случайных векторов. 7 Метод условных распределений. 8 Метод исключения (Неймана) 9 Метод линейных преобразований. 10
В практике создания и использования имитационных моделей весьма часто приходится сталкиваться с необходимостью моделирования важнейшего класса факторов — случайных величин (СВ) различных типов. Случайной называют переменную величину, которая в результате испытания принимает то или иное значение, причем заранее неизвестно, какое именно. При этом под испытанием понимают реализацию некоторого (вполне определенного) комплекса условий. В зависимости от множества возможных значений различают три типа СВ: § непрерывные; § дискретные; § смешанного типа. Исчерпывающей характеристикой любой СВ является ее закон распределения, который может быть задан в различных формах: функции распределения — для всех типов СВ; плотности вероятности (распределения) — для непрерывных СВ; таблицы или ряда распределения — для дискретных СВ. Моделирование СВ заключается в определении ("розыгрыше") в нужный по ходу имитации момент времени конкретного значения СВ в соответствии с требуемым (заданным) законом распределения. Наибольшее распространение получили три метода: § метод обратной функции; § метод исключения (Неймана); § метод композиций. Метод позволяет при моделировании СВ учесть все ее статистические свойства и основан на следующей теореме: Если непрерывная СВ Y имеет плотность вероятности
имеет равномерный закон распределения на интервале [0;1]. Теорему доказывает следующая цепочка рассуждений, основанная на определении понятия "функция распределения" и условии теоремы:
Таким образом, получили равенство Напомним, что в общем виде функция распределения равномерно распределенной на интервале
Теперь можно найти обратное преобразование функции распределения Если такое преобразование существует (условием этого является наличие первой производной у функции распределения), алгоритм метода включает всего два шага: § моделирование ПСЧ, равномерно распределенного на интервале [0;1]; § подстановка этого ПСЧ в обратную функцию и вычисление значения СВ Y:
При необходимости эти два шага повторяются столько раз, сколько возможных значений СВ Y требуется получить. Простота метода обратной функции позволяет сформулировать такой вывод: если обратное преобразование функции распределения СВ, возможные значения которой необходимо получить, существует, следует использовать именно этот метод. К сожалению, круг СВ с функциями распределения, допускающими обратное преобразование, не столь широк, что потребовало разработки иных методов. Метод исключения (Неймана) Метод Неймана позволяет из совокупности равномерно распределенных ПСЧ Алгоритм метода 1. Выполняется усечение исходного распределения таким образом, чтобы область возможных значений СВ Y совпадала с интервалом В результате формируется плотность вероятности
Длина интервала 2. Генерируется пара ПСЧ 3. Вычисляется пара ПСЧ
где На координатной плоскости пара чисел 4. Если точка 5. Генерируется следующая пара ПСЧ 6. Если точка
Рис. 1.Моделирование СВ методом Неймана.
Очевидно, что в ряде случаев (при попадании изображающих точек в область В соответствующие ПСЧ с нечетными индексами не могут быть включены в требуемую выборку возможных значений моделируемой СВ, причем это будет происходить тем чаще, чем сильнее график
Главным достоинством метода Неймана является его универсальность — применимость для генерации СВ, имеющих любую вычислимую или заданную таблично плотность вероятности.
Дата добавления: 2014-01-07; Просмотров: 4095; Нарушение авторских прав?; Мы поможем в написании вашей работы! |