I would like to generate a code to produce a poisson process for N = 500 variates witk k is randomly between 1 and 10 and lambda = 12.
N = 500;T = 1;lambda = 12;t = linspace(0, T, 100);dt = t(2) - t(1); S=cumsum([zeros(1,N); poissrnd(lambda*dt, length(t)-1, N) ]);plot(t,S)
I generated this code by myself, bu I cannot use the random value of k between 1 and 10 , and 500-variates graph has too many lines, but I guess this result is totally wrong, how can I get rid of my mistakes and write the code properly?
Thanks a lot.
My second code is this
T = 1;lambda = 12;k=9;t = linspace(0, T, 500);for i = 1:500 f(i) = (lambda.^k) .* exp(-lambda) ./ factorial(k); endN = cumsum(f);disp(N)stairs(t,N(1:100))
But, again, the graph and estimations are totally wrong.
Best Answer