Форум программистов, компьютерный форум CyberForum.ru

Написание своего генератора случайных чисел с различными плотностями распределения - C++

Восстановить пароль Регистрация
 
stupid_monkey
1 / 1 / 0
Регистрация: 01.03.2014
Сообщений: 19
04.05.2014, 20:35     Написание своего генератора случайных чисел с различными плотностями распределения #1
Помогите найти статьи/книги, где рассматривается написание своего генератора случайных чисел с различными плотностями распределения (равномерная, гауссовская, экспоненциальная). Или можно ли как-нибудь сделать такое из уже готовых функций?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2014, 20:35     Написание своего генератора случайных чисел с различными плотностями распределения
Посмотрите здесь:

Заполнить файл n натуральными числами с помощью генератора случайных чисел C++
C++ С помощью генератора случайных чисел ,задать значения элементов массива
C++ В MVS использование генератора случайных чисел
C++ Записать в файл f N целых чисел, полученных с помощью генератора случайных чисел.
C++ Заполнение матрицы целыми числами с помощью генератора случайных чисел
C++ Моделирование случайных чисел с экспоненциальным законом распределения
[C++] Генератор случайных чисел... закон распределения задан C++
забить char строку 16ричными числами из генератора случайных чисел C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nick Alte
Эксперт С++
1590 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,897
Завершенные тесты: 1
04.05.2014, 21:05     Написание своего генератора случайных чисел с различными плотностями распределения #2
Обычная практика заключается в том, что создают генератор с равномерным распределением (желательно с хорошими статистическими свойствами). Затем к выдаче этого генератора в диапазоне [0; 1] применяют функцию (если не путаю, математически это функция, обратная функции вероятности, интеграла плотности вероятности для данного преобразования; если обратную функцию нельзя выразить аналитически, используют хитрые приёмы). На выходе этой функции получается случайное число с нужным распределением.
Yandex
Объявления
04.05.2014, 21:05     Написание своего генератора случайных чисел с различными плотностями распределения
Ответ Создать тему
Опции темы

Текущее время: 10:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru