Possion分布的车辆到达随机数

交叉口八个车道,每个进口两条车道的 车辆到达随机数,服从Possion分布

function a=GENTIME(N,rate)
y1=rand(1,N);
y2=rand(1,N);
y3=rand(1,N);
y4=rand(1,N);
y5=rand(1,N);
y6=rand(1,N);
y7=rand(1,N);
y8=rand(1,N);%生成5个范围为(0,1)的随机数,、上同,八条车道,因此有8行.
lamda=1/((3600/rate)-1)%到达率为6s(3.5s+1s)/辆,即4.5辆/s.
originy1=-log(1-y1)/lamda+1;
originy2=-log(1-y2)/lamda+1;
originy3=-log(1-y3)/lamda+1;
originy4=-log(1-y4)/lamda+1;
originy5=-log(1-y5)/lamda+1;
originy6=-log(1-y6)/lamda+1;
originy7=-log(1-y7)/lamda+1;
originy8=-log(1-y8)/lamda+1;%到达率为4.5辆/s的泊松分布
a=zeros(8,3);
sumtime1=0;
sumtime2=0;
sumtime3=0;
sumtime4=0;
sumtime5=0;
sumtime6=0;
sumtime7=0;
sumtime8=0;
for j=1:1:N
sumtime1=sumtime1+originy1(1,j)
sumtime2=sumtime2+originy2(1,j)
sumtime3=sumtime3+originy3(1,j)
sumtime4=sumtime4+originy4(1,j)
sumtime5=sumtime5+originy5(1,j)
sumtime6=sumtime6+originy6(1,j)
sumtime7=sumtime7+originy7(1,j)
sumtime8=sumtime8+originy8(1,j)
a(1,j)=sumtime1
a(2,j)=sumtime2
a(3,j)=sumtime3
a(4,j)=sumtime4
a(5,j)=sumtime5
a(6,j)=sumtime6
a(7,j)=sumtime7
a(8,j)=sumtime8
end
%上面为生成服从到达率为800辆/h的tij-,即车辆生成的时间,八条车道,独立随机生成


















  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值