[
(
P N t
)
t
N t
( ) 2]
(
t
)
即在很小的 t 时间内最多只会有一个计数值。当每个用户在很短的时间 t 内呼
叫一次的概率 P 很小时,则呼叫强度=MP 很小,在 t 时间内最多只会发生一
次呼叫,此时电话呼叫过程符合泊松过程。
选取时间间隔 t =1 进行仿真,在每个时间间隔内生成 m 个在[0,1]内均匀分
布的随机数,代表 m 个用户的呼叫情况。将 m 个随机数 sample (i)(i=1,2,…M)
依次同呼叫概率 P 进行比较,当 sample (i)
(2)仿真结果如下图所示。
(3)结果分析
由于 M 很大,P 很小,呼叫强度很小,所以在很短的时间区间内的呼叫次
数很少。由仿真结果可以看出,任意两相邻时刻 t1 和 t2 (t1
内容3可以在内容2的基础上进行实现。在内容2中生成时刻ti的呼叫次数N(ti)
后,将ti同t1,t2,t3进行比较,当ti=t1,ti=t2,ti=t3时,分别记录下
这三个时刻的呼叫次数N(t1),N(t2),N(t3),得到三个随机变量的一次样本。
选取N(t)的多个样本进行实验,得到N(t1),N(t2),N(t3)的多个样本值。
分别对N(t1),N(t2),N(t3)可能出现的各个样本值进行统计,除以样本总数,
得到各个样本值的出现概率,即近似得到随机变量N(t1),N(t2),N(t3)的概
率分布,最后将仿真的概率分布同理论的泊松分布进行比较。
选取3个典型时间t1=300,t2=600,t3=900,画出m=1000试验下,这三个时
间的N(t),及相应呼叫次数的频率的直方图,每个直方图分为30个小区间,用
[Ni,Xi]=hist(Nti,30)取每个区间的中心点Xi及其对应的呼叫次数Ni,Ni
(
)
t
t
!
k
)
)(
sNs
[
(
tNP
k
]
k
e
除以呼叫用户数得呼入频率,中心值Xi带入公式
即得理论值。
程序设计的流程图如下:
(2)仿真结果:
m=1000,p=0.00002,样本数=1000。
三个典型时间 1t =300, 2t =600, 3t =900。
(3)结果分析:
由仿真结果可以看出,仿真直方图同仿真曲线基本吻合。因为
N(t1) P(t2),N(t2) P(t2),N(t3) P(t3),所以三个随机变量的
期望E[N(t1)]=t1=6, E[N(t2)]=t2=12, E[N(t3)]=t3=18,方差D
[N(t1)]=t1=6, D[N(t2)]=t2=12, D[N(t3)]=t3=18。期望E[X]
表示随机变量X取值的集中地点,由仿真结果可以看出,三个变量分别在其期望
值处6,12,18出现概率最大,分布最集中。方差D[X]表示随机变量X偏离其均
值E[X]的分散程度,由结果可以看出,随着t的增加,其方差值t随着增加,
随机变量分布更加分散,因此N(t3)的分布曲线较N(t1)和N(t2)展宽。
比较M选取不同时的仿真效果,再选取m=800和m=1200进行仿真。
仿真结果如下:
m=800:
m=1200: