通信系统仿真实验
实验报告要求:
1. 所有实验均要手画仿真模型框图,或对仿真原理解释说明; 2. 必须清楚的标题仿真系统中所设置的参数;
3. 仿真程序一般不要放在正文内部,而是改在每个实验报告的最后,作为附件。但正文部分可以解释说明所用到的重要的仿真技巧,库数等等。
4. 所有仿真程序产生的结果都要有手写分析,即要判决仿真结果是否正确,说明了什么问题,能够得出什么结论,要如何改进等等。
实验一 随机信号的计算机仿真
实验目的:仿真实现各种分布的随机数发生器 实验内容:
1、均匀分布随机数的产生
用线性同余法,编写Matlab程序,产生均匀分布的随机数。
x?n?1??[241x?n??1323]mod(5000) 初始种子x(0)自己选择。
线性同余算法是使用最为广泛的伪随机数产生器,该算法含有4个参数:模数m(m>0),乘数a(0≤a< m),增量c(0≤c 2、用反函数法,将均匀分布的随机变量变换为具有单边指数分布的随机变量。编写Matlab程序,产生指数分布的随机数。计算并比较理论pdf和从直方图得到的pdf。 指数分布随机变量pdf定义为: 2先自行设置取样点数,取a=5;产生均匀分布随机变量,转化为单边指数分布,理论与仿真符合 pX(x)??exp(??x)u(x),??0,u(x)为单位阶跃函数。 设计题: 3、用Matlab编程分别产生标准正态分布、指定均值方差正态分布、瑞利分布、赖斯分布、中心与非中心χ2分布的随机数,并画出相应的pdf。 y1=normpdf(x,0,1); y2=normpdf(x,4,2);