Распределние Гаусса и стандартное равномерное распределение - C#
Формулировка задачи:
возник такой вопрос вот стандартные генератор с методом NextDouble возвращает число из диапазон [0;1)- является ли оно равномерно распределенным ведь равномерно распределенное из интервала[0;1]; также для генератора распределения Гаусса рекомендуется использовать Преобразование Бокса — Мюллера(http://ru.wikipedia.org/wiki/Преобразование_Бокса_—_Мюллера) ТАм второй вариант написано предпочтительнее, но отсюда вопрос почему там генерируется два числа сразу, а допусти мне надо массив 1000х1000 как мне его то заполнить, и второй вопрос там необходимо генерировать число из интервала [-1;1] как это сделать???
сделать с помощью просто Next вроде, это понятно, но зачем сразу два числа генерируются непонятно
а нет некст не подойдет он же целые числа генерит
Решение задачи: «Распределние Гаусса и стандартное равномерное распределение»
textual
Листинг программы
Random rnd = new Random(); rnd.Next(-1000, 1000) / 1000.0;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д