在 matlab 上创建仿真
Creating a simulation on matlab
我想用这个泊松过程的定义写一个matlab代码
在这里,我想模拟一个泊松过程,其中 n 在 1 到 10 之间随机选择,对于 200 个变量,lambda = 9。
我写的代码完全错误,所以我不能post,请给我一个方法或提示。非常感谢。
我的代码如下:
n = randi ([1,10], 200);
lambda = 9;
t=1;
if P == (lambda * t)^n/factorial(n) * e(-lambda * t)
N = n
和
N_sum = cumsum(N);
disp(N_sum)
如果想模拟泊松过程,可以试试下面的代码
t = 0;
T = 100;
lambda = 9;
arrTime = [];
while true
t = t - log(rand)/lambda;
if t <= T
arrTime(end+1) = t;
else
break
end
end
您将在 https://transp-or.epfl.ch/courses/OptSim2012/slides/05b-poisson.pdf 中找到有关如何模拟它的参考资料。
我想用这个泊松过程的定义写一个matlab代码
在这里,我想模拟一个泊松过程,其中 n 在 1 到 10 之间随机选择,对于 200 个变量,lambda = 9。
我写的代码完全错误,所以我不能post,请给我一个方法或提示。非常感谢。
我的代码如下:
n = randi ([1,10], 200);
lambda = 9;
t=1;
if P == (lambda * t)^n/factorial(n) * e(-lambda * t)
N = n
和
N_sum = cumsum(N);
disp(N_sum)
如果想模拟泊松过程,可以试试下面的代码
t = 0;
T = 100;
lambda = 9;
arrTime = [];
while true
t = t - log(rand)/lambda;
if t <= T
arrTime(end+1) = t;
else
break
end
end
您将在 https://transp-or.epfl.ch/courses/OptSim2012/slides/05b-poisson.pdf 中找到有关如何模拟它的参考资料。