tutorial ejemplo java random normal-distribution

ejemplo - Distribución normal de Java



text box java (2)

Le sugiero que use apache math: http://commons.apache.org/math/ , busque aquí más información: http://commons.apache.org/math/userguide/stat.html

Intento simular la llegada de fanáticos a un estadio. El sistema en sí, creo que no será un problema, pero la llegada de los fanáticos sigue una distribución normal.

Mi problema es:

Tengo un tiempo determinado para la llegada, como 100 minutos y 1000 fans, y necesito generar llegadas de Fans a la vez, después de que la distribución como -> fan x llegó a los 25 minutos, el fan llegó a los 54 minutos, y así sucesivamente.

¿Cómo puedo generar estos números aleatorios siguiendo una distribución normal?

Estoy haciendo esto en Java y encontré el método nextGaussian() en la clase Random , pero no estoy seguro de cómo usar esto en mi situación.

¿Alguien puede por favor iluminarme?


nextGaussian() dibujará muestras de una distribución normal con la media 0 y la desviación nextGaussian() 1, por lo que si quiere una media de 1 hora y una desviación nextGaussian()*15+60 15 minutos, deberá llamarla como nextGaussian()*15+60 .

De los documentos para Random.nextGaussian() :

Devoluciones:
el siguiente valor doble distribuido gaussiano ("normalmente") pseudoaleatorio con media 0.0 y desviación estándar 1.0 de la secuencia de este generador de números aleatorios