Distribución exponecial
alguien me podria decir como generar un número aleatorio según una distribucción exponencial
gracias por adelantado
gracias por adelantado
Generando un número aleatorio entre 0 y 1 (creo que hay una clase random que permite hacer esto), supon que si escribes random(); este método te genera un número aleatorio entre 0 y 1. Pues la fórmula para hacer de esto un Exponencial sería:
numero = -1/parametro (Ln (1-random()));
parametro es el parámetro de exponencial que quieras poner. Ln es logaritmo neperiano, busca en java.math
numero = -1/parametro (Ln (1-random()));
parametro es el parámetro de exponencial que quieras poner. Ln es logaritmo neperiano, busca en java.math