大连理工大学随机信号实验报告完整.docxVIP

  • 14
  • 0
  • 约1.38万字
  • 约 37页
  • 2021-10-22 发布于天津
  • 举报

大连理工大学随机信号实验报告完整.docx

贞脚 贞脚 理工大学实验预习报告 学院(系):信息与通信工程学院专业:电子信息工程班级: 姓名:学号:组: 实验时间: 2015. 12. 11 实验室: C221 实验台: 指导教师: 实验I:随机信号的产生.相关分析及其应用实验 实验1均匀分布随机数的产生,统计特性分析及计算机仿真 一、 实验目的和要求 掌握均匀分布随机信号的基本产生方法 二、 实验原理和容 较简单的伪随机序列产生方法是采用数论中基于数环理论的线性同余法(乘同余法、 混合同余法),其迭代公式的一般形式为f{x) = (r ? ^ + Z?) Mod 其离散形式为s(n + 1) = [r ? s(n) + b\ Mod .M。其中,s(/7)为n时刻的随机数种子,r为扩展因子, b为固定扰动项,M为循环模,Mod肘表示对肘取模。为保证sS)的周期为K r的 取值应满足r = 4A + 1, M 2, k与门的选取应满足:r 肘,〃(眇1) + 1 通常公式中参数常用取值为s(0) =12357, r = 2045,方=1,肘=1048576。 三、 实验步骤 编程实现产生10000个在(0, 1)区间均匀分布随机数。 计算生成随机数的广4阶矩,最大值,最小值,频度直方图。 实验2髙斯分布随机数的产生,统计特性分析及计算机仿真 一、 实验目的和要求 掌握高斯白噪声的基本产生方法 二、 实验原理和容 1.变换法 较简单的高斯白噪声产生方法是基于概率论中的中心极限定理。即无穷多个同分 布随机变量之和构成随机变量服从高斯分布。方便起见,可以使用多个均匀分布随机变 量之和近似高斯分布随机变量。 三、实验步骤 编程实现产生10000个N(3, 4)高斯随机数。 计算生成随机数的 广4阶矩,最大值,最小值,频度直方图。 实验3随机信号相关函数计算、相关分析及计算机仿真 一、 实验目的和要求 掌握随机信号相关函数计算、相关分析及实现 二、 实验原理和容 R“ (n) = V x(m) x(n-i- m) 根据自相关和互相关的定义,自相关 - ,互相关 心5)=工班加)丿(〃十”7) w 计算随机信号的自相关和互相关。 三、 实验步骤 产生高斯随机信号。 计算其自相关函数。 计算两个高斯随机信号的互相关函数。 理工大学实验报告 学院(系):信息与通信工程学院专业:电子信息工程班级:电子1303 姓名:影学号: 201383081 组: 实验时间: 2015. 12. 14 实验室: C221 实验台: 指导教师: 实验I:随机信号的产生、相关分析及其应用实验 实验1均匀分布白噪声的生成 一、 实验目的和要求 基于均匀分布伪随机数,掌握均匀分布白噪声典型生成方法。 二、 实验原理和容 较简单的伪随机序列产生方法是采用数论中基于数环理论的线性同余法(乘同余法、 混合同余法),其迭代公式的一般形式为f(x) =(2 ? x + I}) Mod My其离散形式为s(n + 1) = [r ? s(/7)+ b\ Mod .M。其中,s(/7)为n时刻的随机数种子,r为扩展因子, b为固定扰动项,M为循环模,Mod肘表示对肘取模。为保证s(/7)的周期为r的 取值应满足r = 4A + 1, M 2°, k与门的选取应满足:r M r(J/-l) + 1 2;i,-lo 本实验中参数取值为s(l) =12357, r = 2025,力=1,肘=1048576。 三、主要仪器设备 微型计算机.Mat lab开发环境 四、实验步骤与操作方法 1?编程实现产生10000个在(0. 1)区间均匀分布随机数。 2?计算生成随机数的广4阶矩,最大值,最小值,频度直方图 五、实验数据记录和处理 程序如下: M=1048576; b=l; r=2025; s=zeros(l,10000); s(l) = 12357; s=zeros(l,10000): for i=2:10000 s (i)=mod(s(i~l)*r+b,M); end s=s/M;%均匀分布随机生成10000数据 figure, plot (s)%全部数据画线 title(r全部数据连线) figuretplot(st r. )%全部数据画点 title (全部数据画点’) %%画直方图 hist (s.40) title(4O 个区间) sum二0; for i=l:10000 sum二sum+s (i) ;%求所有数的总和 end; avr=sum/10000;%求所有数的平均数 m=zeros(l,4); for i=l:10000 m(l) =m(l)+s(i) ;%求均值 m(2)=m(2)+s(i)*2;% 求二阶矩 m(3)=m(3) +s(i) *3;% 求三阶 m(4)=m(4) +s(i) 4;% 求四阶

文档评论(0)

1亿VIP精品文档

相关文档