1/39物理层仿真实验系别:通信工程系专业:通信工程系x级学号:姓名:吕XX实验时间:2014年6月30日撰写日期:2014年7月3日2/39实验一:随机信号的产生1
1实验目的掌握各种伪随机序列的产生方法
2实验原理1
1Wichmann-Hill算法产生均匀分布随机变量该算法是通过将3个周期相近的随机数发生器产生的数据序列进行相加,进而得到更大的周期的数据序列
定义三个随机数发生器:111(171)mod(30269)(170)mod(30307)(172)mod(30323)iiiiiixxyyzz以上三式中均需要设定一初始值,这三个初始值一般称为种子
产生的三个序列的周期分别是:30269、30307、30323
将这三个序列组合相加即可得到一个周期更大的均匀分布随机序列:mod(1)302693030730323iiiixyzu1
2逆变换发产生Rayleigh分布随机变量逆变换法的基本思想如图1
1所示,条件是产生的随机变量的分布函数具有闭合表达式
1将一个不相关均匀分布的随机序列U映射到一个具有概率分布函数Fx(x)的不相关序列随机序列XRayleigh分布的分布函数:222220()exp1exp22rRyyrFrdy根据上面的逆变换方法有:221exp2ru因此,22ln()ru3/39根据上式即可将均匀分布的随机变量映射为Rayleigh分布的随机变量
3根据Rayleigh分布随机变量产生Gaussian分布随机变量基于Rayleigh随机变量,可以方便的产生Gaussian分布随机变量
关系如下:22cos(2)sin(2)XruYru或者2122122ln()cos(2)2ln()sin(2)XuuYuu其中u1和u2分别是两个(0~1)之间均匀分布的随机变量,产生的X和Y均为高斯随机变量
3实验内容根据实验原理部分,