Алгоритм Бокса-Мюллера не содержит прямой реализации формулы плотности Гаусса.Вместо этого он дает результаты, которые (совокупно) следуют этой плотности.Результаты z0
и z1
, полученные алгоритмом, представляют собой два независимых гауссовых случайных значения.Если вы повторяете алгоритм сотни или тысячи раз и строите гистограмму из всех значений z
, он начнет выглядеть как колоколообразная кривая гауссовского распределения.Математика, стоящая за этим, выходит за рамки сообщения StackOverflow, поэтому я собираюсь сообщить, что вы просто нажимаете «Я верю!»или посмотрите статью в Википедии , если вам нужно больше объяснений и ссылок на различные оригинальные источники.
Я не уверен, что вы имеете в виду, когда говорите "функция гауссовского распределения предназначена только дляотображение диаграмм случайных чисел. "Гауссово является одним из наиболее важных модельных распределений, потому что суммы значений из всех других распределений с конечной дисперсией будут сходиться к гауссову в распределении.Это означает, что если вы изучаете средние значения (которые построены на основе сумм) или совокупности множества мелких ошибок, то распределение Гаусса отлично подходит для характеристики результатов.