Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Формирование случайных чисел с законом распределения, отличным от равномерногоСодержание книги
Поиск на нашем сайте
Можно сформировать случайные числа, используя нелинейные операции. Есть 2 числа U1 и U2, связанныем функциональной зависимостью U2(U1):
На этом соотношении основан метод обратной функции. Требуется сформировать случайную величину и с плотностью вероятности из случайной величины X, равномерно распределенного в интервале (0,1).
Найти функцию u(x)
Например для экспоненциального распределения
1 – e-λu=x e-λu=1 – x -λu=ln(1 - x) u=-1/λ∙ ln(1 - x) Методом обратной функции можно найти функциональную связь между случайными величинами только для ограниченного числа видов распределения.
Не требует каких-либо аналитических выражений для преобразования случайных величин метод отбора. Позволяет получить случайную величину, если известен закон распределения. Отбор производится пропорционально ее плотности вероятности по следующему алгоритму: 1. Генерируется пара равномернораспределенных случайных чисел U1 в интервале (a,b) и случайная величина U2 в (0,h). 2. Проверяется, находится ли точка с координатами (U1, U2) ниже плотности распределения ω(u). Решение: если (U1, U2) ниже ω(u), то принимается решение u= u1, т.е. считается что значение u1 ϵ u, если (U1, U2) выше ω(u), то испытания повторяются, а результат не учитывается. Алгоритм генерирования: 1. Генерируется случайная величина x1 равномернораспределенная в интервале (0,1). 2. Рассчитывается случайная величина U1 равномернораспределенная в интервале (a,b). u1=a-x(a-b). 3. Определяется значение плотности вероятности ω(u1). 4. Генерируется случайная величина x2 равномернораспределенная в интервале (0,1). 5. Рассчитывается U2=x2∙h, равномернораспределенная в интервале (0,h). 6. Если u2 < ω(u1), то u=u1, если u2 > ω(u1), то значение u1 обрабатывается. 7. Генерируется следующая пара чисел u1 и u2 и т.д.
|
||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-01-18; просмотров: 316; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.196 (0.008 с.) |