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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stupid_monkey
1 / 1 / 0
Регистрация: 01.03.2014
Сообщений: 19
#1

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

04.05.2014, 20:35. Просмотров 546. Ответов 1
Метки нет (Все метки)

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

Заполнить файл n натуральными числами с помощью генератора случайных чисел C++
C++ С помощью генератора случайных чисел ,задать значения элементов массива
Используя функции сформировать с помощью генератора случайных чисел двумерный массив и вывести его на экран C++
Написание генератора случайных чисел C++
C++ В MVS использование генератора случайных чисел
Написание генератора простых чисел C++
C++ Заполнение матрицы целыми числами с помощью генератора случайных чисел
Генератор случайных чисел, закон распределения задан C++
Забить char-строку 16-ричными числами из генератора случайных чисел C++
Сформировать матрицу с помощью генератора случайных чисел и организовать ее вывод C++
C++ При помощи генератора случайных чисел вычислить 10 элементов массива действительного типа и вывести их
Заполнить файл целыми 30 числами, полученными с генератора случайных чисел C++

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

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

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