Dada una matriz de tamaño n
Quiero generar probabilidades aleatorios para cada índice tal que Sigma(a[0]..a[n-1])=1
Generación de una distribución de probabilidad
Un resultado posible podría ser:
0 1 2 3 4
0.15 0.2 0.18 0.22 0.25
Otro resultado perfectamente legal puede ser:
0 1 2 3 4
0.01 0.01 0.96 0.01 0.01
¿Cómo puedo generar estos de forma fácil y rápida? Las respuestas en cualquier idioma son buenas, se prefiere Java.
por Sigma quiere decir la desviación estándar? Espero que te des cuenta de que tan pronto como dices desviación estándar, automáticamente implica que estás sacando tus números aleatorios de la distribución normal. – ldog
La mayoría de los RNG de computadora extraen números de la distribución uniforme. – ldog
Puede dar un paso al frente de este problema al darse cuenta de que el teorema del límite central puede ayudar: http://en.wikipedia.org/wiki/Text_limit_theorem – ldog