random exponential cdf numbers

8 Ansichten (letzte 30 Tage)
evan lan
evan lan am 18 Jun. 2012
How could I generate random results from an exponential cumulative distribution function?
Thanks, in advance!

Akzeptierte Antwort

bym
bym am 18 Jun. 2012
mu = 2 % mean of distribution
x = -mu*log(1-rand(1,10)); % ten numbers
  2 Kommentare
evan lan
evan lan am 21 Jun. 2012
I thought it was the reverse type
mu = 2 % mean of distribution
p=1-exp(-rand(1,10)/mu);
Am I wrong?
bym
bym am 21 Jun. 2012
Well, yes you are. Please see http://en.wikipedia.org/wiki/Inverse_transform_sampling

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Random Number Generation finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by