MATLAB: Generate a Poisson random variable

homeworkpoisson processprobability

The problem I need to solve is as below:
To generate a Poisson random variable with parameter λ use the following:
X=min ∑Ui exp(-λ) ; i=1,2…n
where Ui are i.i.d samples from the uniform distribution.
Show that X is Poisson (λ). Plot them.
How to solve this?

Best Answer

Use
histogram(S)
instead of
bar(S)
and move that line out of the for loop, so you don't have to draw it 10,000 times. :-)