generate n random number between two numbers follow exponential distribution
Mostrar comentarios más antiguos
I need to generate n random number between a and b which follow the exponential distribution (In this perticular case a=0, b=75, random number =t=occurance time; I need exactly "n=60" random numbers of "t" which are less than 75). here is what I have done:
mu=475; % return period
lambda=1/mu; % occurance rate
u=rand(100,1); % uniform random numbers between 0 and 1
t=icdf('Exponential',u,mu); % exponential random numbers of time
Respuesta aceptada
Más respuestas (1)
Jeff Miller
el 12 de Feb. de 2019
somerands = TruncatedX(Exponential(lambda),a,b).Random(n,1);
Categorías
Más información sobre Random Number Generation en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!