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

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

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

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

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

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

Написание генератора случайных чисел - C++
Здравствуйте! Помогите пожалуйста выполнить лабу. Суть состоит в том, чтобы написать генератор случайных чисел по равномерному, а...

Написание генератора простых чисел - C++
Составить программу-генератор простых чисел , в основу положить формулу 2х2+29 при 0≤ х ≤28

Записать в файл f N целых чисел, полученных с помощью генератора случайных чисел. - C++
Помогите пожалуйста с задачей. Записать в файл f N целых чисел, полученных с помощью генератора случайных чисел. Заполнить файл g...

В MVS использование генератора случайных чисел - C++
Задача такова - Даны n прямоугольников со сторонами, параллельными осям координат, заданных координатами своей левой нижней и правой...

С помощью генератора случайных чисел ,задать значения элементов массива - C++
Ввести с клавиатуры размерность одномерного массива . С помощью генератора случайных чисел ,задать значения его элементов. Написать две...

Заполнение матрицы целыми числами с помощью генератора случайных чисел - C++
1.Матрицу 8*8 заполнить целыми числами с помощью генератора случайных чисел. 2.Найти определитель. 3.Найти min и max элементы матрицы. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Nick Alte
Эксперт С++
1637 / 1009 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
04.05.2014, 21:05 #2
Обычная практика заключается в том, что создают генератор с равномерным распределением (желательно с хорошими статистическими свойствами). Затем к выдаче этого генератора в диапазоне [0; 1] применяют функцию (если не путаю, математически это функция, обратная функции вероятности, интеграла плотности вероятности для данного преобразования; если обратную функцию нельзя выразить аналитически, используют хитрые приёмы). На выходе этой функции получается случайное число с нужным распределением.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2014, 21:05
Привет! Вот еще темы с ответами:

Забить char-строку 16-ричными числами из генератора случайных чисел - C++
чет не могу понять как? есть буфер char packetbuff; его нужно забить из генератора случайных чисел. 10ричными не вопрос ...

Заполнить файл n натуральными числами с помощью генератора случайных чисел - C++
Как-то даже неудобно спрашивать. Ребят, но если не трудно помогите пожалуйста. 1. Заполнить файл n натуральными числами с помощью...

Заполнить файл целыми 30 числами, полученными с генератора случайных чисел - C++
Заполнить файл целыми 20 числами, полученными с помощью генератора случайных чисел в интервале от 0 до 200. Вывести результат на экран. ...

Сформировать матрицу с помощью генератора случайных чисел и организовать ее вывод - C++
Составить программу для подсчета произведения нечетных элементов двумерной матрицы В размерности m × n. Сформировать матрицу с помощью...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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