русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Метод композиции


Дата добавления: 2014-11-27; просмотров: 3397; Нарушение авторских прав


Метод основан на представлении функции плотности вероятности моделируемой случайной величины в следующем виде (аналог формулы полной вероятности для событий):

, (1.17)

где функции gj(y) обладают всеми свойствами функции плотности вероятностей и получаются в результате предварительной подготовки к применению метода путем разделения площади под функцией плотности вероятностей случайной величины У на составные части с последующей нормировкой:

, (1.18)

где pj площади отдельных частей произведенного деления (очевидно, что ).

Очевидна также связь такого представления с формулой полной вероятности: вероятности pj играют роль вероятностей гипотез, функции gj(y) – условных вероятностей.

На рис.1.11 приведен пример, иллюстрирующий указанную выше подготовительную работу.

Рис. 1.11

Для реализации алгоритма моделирования вводится дискретная случайная величина J со следующим рядом распределения:

Таблица 1.3.

J 2 k
Р p1 Р2… pk

Алгоритм моделирования:

1) моделируется реализация j случайной величины J;

2) моделируется реализация у в соответствии с плотностью вероятностей gj(y).

Метод композиции применяется для объединения различных, достаточно простых алгоритмов моделирования случайных величин в единый алгоритм моделирования сложного распределения. Метод может быть применен также для приближенного моделирования сложных распределений.

Примеры.

1. Точное моделирование нормально распределенной нормированной случайной величины h0 (без усечения области ее определения).

Площадь под функцией плотности вероятностей случайной величины h0 разделяется на три части (рис.1.12): выделяется центральная часть (–А£h0£А) и два «хвоста»: ( ).

Рис.1.12

При А=3 вероятность Р1=0.997 соответствует центральной части, а для «хвостов» Р2=Р3=0.0015. Для моделирования каждого из распределений, получающихся в результате деления, используем метод исключения (в частности, для «хвостовых» частей так, как было показано в приведенном в разделе 3.7.2.3 примере).



2. Моделирование некоторого сложного распределения на основе приближенного представления его плотности вероятности в виде суммы трапеций или треугольников (рис.1.13).

Рис.1.13

Алгоритмы моделирования распределений, соответствующих составным частям деления (трапециям или треугольникам), могут быть реализованы на основе метода обратной функции для трапецеидального или треугольного распределений.

Пример специального алгоритма для моделирования нормированной нормально распределенной величины

Ограничимся лишь этим примером для иллюстрации специальных алгоритмов. Специальные алгоритмы для ряда других распределений можно найти в справочнике распределений.

Приводимый здесь алгоритм основан на использовании центральной предельной теоремы для суммы случайных величин с одинаковыми законами распределения.

Формула моделирования:

, (1.19)

где xi – базовые числа (n/2=M[ ], = [ ]).

Согласно центральной предельной теореме закон распределения суммы при увеличении n асимптотически стремится к нормальному закону. После центрирования и нормировки этой суммы получаем реализацию случайной величины h0. Точность такого приближения уже достаточна для целей моделирования при n = 6 ¸ 12.



<== предыдущая лекция | следующая лекция ==>
Формирование мажорирующей функции | Моделирование случайных векторов на основе формулы умножения законов распределения


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.189 сек.