Poisson Process for 500 variates
이전 댓글 표시
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);
end
N = cumsum(f);
disp(N)
stairs(t,N(1:100))
But, again, the graph and estimations are totally wrong.
채택된 답변
추가 답변 (3개)
Sulaymon Eshkabilov
2020년 5월 14일
Here is the alternative solution:
T = 1;
lambda = 12;
t = linspace(0, T, 500);
k=randi([1,10], 500);
f = (lambda.^k) .* exp(-lambda) ./ factorial(k);
N = sum(f);
disp(N);
stairs(t,N)
Good luck
Sulaymon Eshkabilov
2020년 5월 14일
0 개 추천
Why not to use MATLAB's built in fcn: poissrnd()
댓글 수: 3
Le Duc Long
2020년 6월 25일
Hi Sulaymon Eshkabilov and Zeyneh Toprak,
I am also interested in this issue. My problem is to get the number of vehicles to an intersection with the Poisson distribution, lambda = 0.5 (vehicle/second). Can you help me code for vehicle traffic (numbers of vehicles) distributed by time period 500 seconds, step of time = 1 second?
Thanks so much!
Sa'adatu Abubakar
2021년 7월 29일
Hello I'm also interested in the area please can you help me with the MATLAB code for poison arrival and general servive with single server?. Thank you
Sa'adatu Abubakar
2021년 7월 29일
please I mean poisson arrival with general service and single server.
Najme Benvari
2023년 5월 23일
0 개 추천
Hi I read the Poisson production code when the jump size is random and the intensity of the jumps is Stochastic and a CIR process. I will be very thankful.
카테고리
도움말 센터 및 File Exchange에서 Poisson Distribution에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!