![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 10.02.2016
Сообщений: 2
|
![]()
может быть то нибудь знает, как реализовать генератор псевдослучайных последовательностей с 3 различными распределениями, а именно: 1-нормальное с нулевым средним значением и единичной дисперсией, 2-равномерное, 3-экспоненциальное?
Последний раз редактировалось CriRo7; 10.02.2016 в 20:20. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]()
- Сначала делаешь стандартное равномерное распределение. Стандартное значит с параметрами ( в данном случае границы) [0;1]. Это или готовые функции из Си ( типа srand) или сам. Обозначим это сл.число r
- Экспоненциальное - просто. = - Ln(r)/λ, где λ - параметр, например 1. - Стандартное нормальное ( если m=0, D=1 то называется стандартное ) - есть 2 способа -- или по центральной предельной теореме - тупо сложить побольше r, и потом нормировать ( чтобы стало m=0, D=1) -- или проще - https://ru.wikipedia.org/wiki/Преобр...окса_—_Мюллера |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 10.02.2016
Сообщений: 2
|
![]()
идея понятна, но как сделать чтоб все это работало...
![]() ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Генератор псевдослучайных чисел | Veryn4ik1993 | Помощь студентам | 2 | 02.12.2013 00:49 |
Генератор псевдослучайных чисел | Veryn4ik1993 | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 24.11.2013 23:33 |
конгруэнтный генератор псевдослучайных чисел | cvbcvb | Помощь студентам | 0 | 10.05.2010 00:16 |
генератор псевдослучайных чисел | duff | Паскаль, Turbo Pascal, PascalABC.NET | 18 | 27.04.2010 23:59 |
Генератор псевдослучайных чисел | Max- | Помощь студентам | 12 | 21.05.2009 21:06 |