《理想白噪声和带限白噪声的产生与分析》由会员分享,可在线阅读,更多相关《理想白噪声和带限白噪声的产生与分析(21页珍藏版)》请在人人文库网上搜索。

1、理想白噪声和带限白噪声的产生与分析摘要 利用Matlab仿真分析产生的高斯白噪声和均匀白噪声通过低通滤波器和带通滤波器后的时域及频域波形,以便更好地理解白噪声。背景 在实际应用中,通信设备的各种电子器件、传输线、天线等都会产生噪声,伴随着信号的产生、传输和处理的全过程。噪声也是一种随机过程,而白噪声具有均匀功率谱密度,在数学处理上具有方便、简单的优点。电子设备中的起伏过程如电阻热噪声、散弹噪声等,在相当宽的频率范围内具有均匀的功率谱密度,可以当做白噪声处理,因而研究白噪声的特性显得非常重要。实验特点与原理 (1)随机信号的分析方法在信号系统中,把信号分为确知信号与随机信号两类。在工程技术中,一。

2、般用概率密度、均值、均方值、方差、自相关函数、频谱、功率谱密度等描述随机过程的统计特性。均值均值Ex(t)()表示集合平均值或数学期望值。基于随机过程的各态历经性,可用时间间隔T内的幅值平均值表示: 均值表达了信号变化的中心趋势,或称之为直流分量。 均方值均方值Ex2(t)(),或称为平均功率:均方值表达了信号的强度,其正平方根值,又称为有效值,也是信号的平均能量的一种表达。方差 定义: 可以证明,=+。其中:描述了信号的波动量; 描述了信号的静态量。 自相关函数信号的相关性是指客观事物变化量之间的相依关系。对于平稳随机过程x(t)和y(t)在两个不同时刻t和t+的起伏值的关联程度,可以用相关。

3、函数表示。在离散情况下,信号x(n)和y(n)的相关函数定义为:,t=0,1,2,N-1随机信号的自相关函数表示波形自身不同时刻的相似程度。与波形分析、频谱分析相比,它具有能够在强噪声干扰情况下准确地识别信号周期的特点。频谱信号频谱分析是采用傅立叶变换将时域信号x(t)变换为频域信号,从另一个角度来了解信号的特征。时域信号x(t)的傅氏变换为:功率谱密度随机信号的功率谱密度是随机信号的各个样本在单位频带内的频谱分量消耗在一欧姆电阻上的平均功率的统计均值,是从频域描述随机信号的平均统计参量,表示x(t)的平均功率在频域上的分布。它只反映随机信号的振幅信息,而没有反映相位信息。随机过程的功率谱密度。

4、为:(2)白噪声理想白噪声均值为零而功率谱密度为非零常数,即的平稳随机过程称为白噪声。利用维纳辛钦公式,不难得到白噪声的自相关函数为若一个具有零均值的平稳随机过程,其功率谱密度在某一个有限频率范围内均匀分布,而在此范围外为零,则称这个过程为带限白噪声。带限白噪声又可分为低通型的和带通型的。低通型带限白噪声的功率谱密度满足自相关函数为带通型带限白噪声的功率谱密度满足自相关函数为(3)Matlab相关函数rand(m,n) 产生m行n列的均匀分布randn(m,n) 产生m行n列的高斯分布c,lags =xcorr(x,maxlags,option) 自相关函数,option选择unbiased无。

5、偏估计,时域区间-maxlags:maxlags ,序列长度2*maxlags+1Pxx,f = periodogram(x,window,nfft,fs) 功率谱密度,偶数点时,Pxx长度(nfft/2 + 1),w范围0,pif,xi = ksdensity(x) 一维概率密度fft(X) 傅里叶变换n,Wn = buttord(Wp,Ws,Rp,Rs,s) 巴特沃斯滤波器,Wp为通带边界频率,Ws为阻带边界频率,Rp通带最大衰减,Rs为阻带最小衰减,n为阶数,Wn为归一化频率z,p,k = buttap(n) 巴特沃斯模拟低通滤波器模型h,w = freqz(hd,n) 离散时域滤波器的。

6、频率响应,h、w长度为n,w范围0,pifilter(b,a,X) 滤波器b,a=ellip(n, Rp, Rs, Wn,option) 椭圆滤波器实验设计与实现(1)用 Matlab编写和仿真程序。系统框图如图所示: (2)输入信号x(t):x(t)分别为高斯白噪声信号和均匀白噪声信号,测试白噪声的均值、均方值、方差,自相关函数、概率密度、频谱及功率谱密度并绘图,分析实验结果。(3)设计一个低通滤波器和一个带通滤波器。要求低通滤波器的通带为0KHz-2KHz、通带衰减小于 1db、阻带衰减大于 35db。带通滤波器的通带为10KHz-20KHz、通带衰减小于1db、阻带衰减大于35db。(4。

7、)分别计算高斯白噪声、均匀白噪声经低通滤波、带通滤波器后的均值、均方值、方差、概率密度、自相关函数、频谱及功率谱密度,并加以分析。(5) 所有结果均用图示法来表示。仿真程序:h1.m%高斯白噪声通过低通滤波器Fs=10000;Ns=1024; x=randn(Ns,1);%产生高斯白噪声 t=0:Ns-1; figure(1) plot(t,x); grid on title(高斯白噪声波形) xlabel(t) x_mean=mean(x) %均值 figure(2)plot(t,x_mean)grid onx_std=std(x) ; %标准差 x_var=x_std.2 %方差 x_ms。

8、v=x_var+x_mean.2 %均方值 figure(3)plot(t,x_mean)grid on%计算高斯白噪声的相关函数 x_c,lags=xcorr(x,200,unbiased);%相关函数 figure(2) plot(lags,x_c);%画出相关函数的图形 title(白噪声的自相关函数) grid on % 利用periodogram函数计算功率谱 nfft=1024; index=0:round(nfft/2-1); k=index.*Fs./nfft; window=boxcar(length(x_c); Pxx,f=periodogram(x_c,window,nf。

9、ft,Fs); x_Px=Pxx(index+1); figure(3) plot(k,x_Px); grid on title(白噪声的功率谱) Xlabel(Frequency/Hz) %求高斯白噪声的一维概率密度 x_pdf,x1=ksdensity(x); figure(4) plot(x1,x_pdf);%画出高斯白噪声的一维概率密度 grid on title(白噪声的一维概率密度) %求高斯白噪声的频谱 f=(0:Ns-1)/Ns*Fs; X=fft(x);%对高斯白噪声进行傅里叶变换 mag=abs(X); %取信号X的幅度 figure(5) plot(f(1:Ns/2),m。

10、ag(1:Ns/2);%画出白噪声的频谱 grid on title(白噪声频谱); xlabel(Frequency/Hz); % 利用双极性Z变换设计0-2kHz低通滤波器 fp=2000;fs=2200; rp=0.5;rs=50; wp=2*pi*fp/Fs; ws=2*pi*fs/Fs; wap=tan(wp/2); was=tan(ws/2); Fs=1; N,Wn=buttord(wap,was,rp,rs,s);%估计所需滤波器的阶数 z,p,k=buttap(N); bp,ap=zp2tf(z,p,k); bs,as=lp2lp(bp,ap,wap); bz,az=bilin。

11、ear(bs,as,Fs/2); H,w=freqz(bz,az,512,Fs*10000);%计算数字滤波器的频率响应 figure(6) plot(w,abs(H);%低通滤波器的频谱 title(0-2kHz的低通滤波器的频谱) xlabel(Frequency/Hz) ylabel(Mag of frequency response) grid on %白噪声通过滤波器以及通过后y相关参数 y=filter(bz,az,x);%白噪声通过滤波器 y_mean=mean(y) %y的均值 y_std=std(y); %标准差 y_var=y_std.2 %方差 y_msv=y_var+y。

12、_mean.2 y_pdf,y1=ksdensity(y); figure(7) plot(y1,y_pdf);%y的一维概率密度 grid on title(y的一维概率密度函数图像); y_c,lags1=xcorr(y,200,unbiased);%计算y的相关函数 figure(8) plot(lags1,y_c);%画出y的相关函数的图形 axis(-50,50, -0.1,0.5 ); title(y的自相关函数) grid on %计算y的频谱 Y=fft(y);%对y进行傅里叶变换 magY=abs(Y); figure(9) plot(f(1:Ns/2),magY(1:Ns/。

13、2);%画出y的频谱 grid on title(白噪声通过低通滤波器的频谱); xlabel(Frequency/Hz); %y的功率谱 nfft=1024;Fs=10000; index=0:round(nfft/2-1); ky=index.*Fs./nfft; window=boxcar(length(y_c); Pyy,fy=periodogram(y_c,window,nfft,Fs); y_Py=Pyy(index+1); figure(10) plot(ky,y_Py); grid on title(白噪声通过低通滤波器后的功率谱) xlabel(Frequency/Hz) 仿。

14、真波形:h2.m%高斯白噪声通过带通滤波器Fs=;Ns=1024; x=randn(Ns,1);%产生白噪声 t=0:Ns-1; figure(1) plot(t,x); grid on title(高斯白噪声波形) xlabel(t) x_mean=mean(x) %均值 x_std=std(x) ; %标准差 x_var=x_std.2 %方差 x_msv=x_var+x_mean.2 %均方值 %计算高斯白噪声的相关函数% x_c,lags=xcorr(x,200,unbiased);%相关函数 figure(2) plot(lags,x_c);%画出相关函数的图形 title(白噪声的。

15、自相关函数) grid on % 利用periodogram函数计算功率谱% nfft=1024; index=0:round(nfft/2-1); k=index.*Fs./nfft; window=boxcar(length(x_c); Pxx,f=periodogram(x_c,window,nfft,Fs); x_Px=Pxx(index+1); figure(3) plot(k,x_Px); grid on title(白噪声的功率谱) Xlabel(Frequency/Hz) %求白噪声的一维概率密度 x_pdf,x1=ksdensity(x); figure(4) plot(x1。

16、,x_pdf);%画出白噪声的一维概率密度 grid on title(白噪声的一维概率密度) %求高斯白噪声的频谱 f=(0:Ns-1)/Ns*Fs; X=fft(x);%对白噪声进行傅里叶变换 mag=abs(X); %取信号X的幅度 figure(5) plot(f(1:Ns/2),mag(1:Ns/2);%画出白噪声的频谱 grid on title(白噪声频谱); xlabel(Frequency/Hz); %产生一个十阶IIR带通滤波器 %通带为10KHz-20KHz,并得到其幅频响应 Fs= b,a=ellip(10,0.5,50,10000,20000*2/Fs); H,w=f。

17、reqz(b,a,512); figure(6) plot(w*Fs/(2*pi),abs(H); title(带通滤波幅频响应); set(gcf,color,white) xlabel(Frequency Hz); ylabel(Mag of frequency response); grid on %白噪声通过带通滤波器以及通过后y相关参数 y=filter(b,a,x);%白噪声通过带通滤波器 y_mean=mean(y) %y的均值 y_std=std(y); %标准差 y_var=y_std.2 %方差 y_msv=y_var+y_mean.2 y_pdf,y1=ksdensity。

18、(y); figure(7) plot(y1,y_pdf);%y的一维概率密度 grid on title(y的一维概率密度函数图像); y_c,lags1=xcorr(y,200,unbiased);%计算y的相关函数 figure(8) plot(lags1,y_c);%画出y的相关函数的图形 title(y的自相关函数) grid on %计算y的频谱 Y=fft(y);%对y进行傅里叶变换 magY=abs(Y); figure(9) plot(f(1:Ns/2),magY(1:Ns/2);%画出y的频谱 grid on title(白噪声通过带通滤波器的频谱); xlabel(Fre。

19、quency/Hz); %y的功率谱 nfft=1024; index=0:round(nfft/2-1); ky=index.*Fs./nfft; window=boxcar(length(y_c); Pyy,fy=periodogram(y_c,window,nfft,Fs); y_Py=Pyy(index+1); figure(10) plot(ky,y_Py); grid on title(白噪声通过带通滤波器后的功率谱) Xlabel(Frequency/Hz)仿真波形:结果分析:(1) 产生的高斯白噪声服从均值为0、方差为1的高斯分布,自相关函数仅在=0时刻有值,其大小表示均方值;。

20、一维概率密度服从正态分布。(2) 通过低通滤波器后,其概率密度仍服从正态分布,而高于2KHz的频率分量被滤除;通过带通滤波器后,在10KHz-20KHz外的频率分量被滤除。所设计的低通滤波器和带通滤波器均满足要求。参考文献:1马文平、李兵兵等编著.随机信号分析与应用.科学出版社,20062朱华、黄辉宁等编著.随机信号分析.北京理工大学出版社,20003楼顺天编著.MATLAB7.x程序设计语言.西安电子科技大学出版社,20074高西全、丁玉美等编著.数字信号处理.电子工业出版社,20075 http:/baike.baidu.com/view/10598.htm6 http:/www.ilovematlab.cn。

matlab产生带通白噪声,理想白噪声和带限白噪声的产生与分析相关推荐

  1. Josh 的学习笔记之数字通信(Part 4——带通调制和解调)

    文章目录 1. 为什么需要调制 2. 数字带通调制技术 2.1 正弦信号的相量表示 2.2 相移键控 2.3 频移键控 2.4 幅移键控 2.5 振幅相位联合键控 2.6 波形振幅系数 3. 高斯噪声 ...

  2. 低通,高通,带通,带阻滤波器的定义

    1.低通:(Low-pass filter)是容许低于截止频率的信号通过,但高于截止频率的信号不能通过的电子滤波装置. 2.高通:是一种让某一频率以上的信号分量通过,而对该频率以下的信号分量大大抑制的 ...

  3. 带通采样定理及其公式推导

    文章目录 前言 一.采样定理? 1.低通采样定理(奈奎斯特采样) 2.带通采样定理 二.频谱混叠 三.带通采样定理 四.带通采样的限制条件 五.误区 六.总结 七.参考资料 前言 2022年电赛F题- ...

  4. matlab 带限噪声,15.5 带限白噪声

    课时:117节课 时长:20.1小时 课级:中级提高 simulink是matlab中的一种可视化仿真工具, 是一种基于matlab的框图设计环境,是实现动态系统建模.仿真和分析的一个软件包,被广泛应 ...

  5. matlab通过“ideal_lp设计理想高通滤波器_常见低通、高通、带通三种滤波器的工作原理...

    ∧      更多内容推荐        请关注为星标 □ 广播科技 滤波器是对波进行过滤的器件,是一种让某一频带内信号通过,同时又阻止这一频带外信号通过的电路. 滤波器主要有低通滤波器.高通滤波器和 ...

  6. matlab 理想带通,matlab理想带通滤波

    理想带通使用如下函数,dim是维度,如果input是一维,则dim=1 % FILTERED = ideal_bandpassing(INPUT,DIM,WL,WH,SAMPLINGRATE) % % ...

  7. 【通信原理课程设计】基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真

    基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真 目录 基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真 课程设计要求 方法选择 设计步骤 结果显示与性能分 ...

  8. matlab 调幅频谱ifft,通原抑制载波单边带调幅.doc

    通原抑制载波单边带调幅 通信原理 课程设计论文 学院:信息工程学院 班级:通信09-2班 姓名:伍国超 学号: 抑制载波单边带调幅(SSB) 1.设计内容概述 设计目的 1. 研究模拟连续信号在SSB ...

  9. 【DSP教程】第36章 FIR滤波器的Matlab设计(含低通,高通,带通和带阻)

    完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第36章       FIR滤波器的Matlab设计(含低通 ...

最新文章

  1. 数据蒋堂 | 前半有序的大数据排序
  2. 从零开始入门 K8s | 深入剖析 Linux 容器
  3. Darknet_Yolov4实战(一)_安装Ubuntu+cuda+cudnn
  4. php基础小结,PHP基础学习小结
  5. const int是什么类型_C++的const语义
  6. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 19丨行转列【难度中等】​
  7. Python调Windows的资源管理器打开指定目录
  8. 解决Git无法同步空文件夹的问题
  9. 山西计算机应用能力,《山西省计算机应用能力考试练习系统》使用说明
  10. vue3.0 案例小demo
  11. 通信原理第三章:正弦波加窄带高斯噪声
  12. 邮箱注册的html怎么写,邮箱格式怎么写 邮箱的正确写法
  13. 内部收益率(二分法)
  14. WebRTC系列 -- iOS 视频采集(1)
  15. catia v5r21保姆级下载安装教程
  16. STM8S 模拟I2C程序
  17. Advanced Zip Password Recovery下载
  18. 阿里短信发送报错InvalidTimeStamp.Expired : Specified time stamp or date value is expired.
  19. 案例1:使用awk提取文本案例2:awk处理条件案例3:awk综合脚本应用案例4:awk流程控制案例5:awk扩展应用
  20. 【Fortran】过程设计之三(函数FUNCTION)

热门文章

  1. svg波纹_使用SVG创建材质设计波纹效果
  2. 无线网络优化的常规方法
  3. 微服务调用失败的一种解决方案
  4. 平面设计中的线元素有什么用处
  5. 2021年iphone是12s还是13 新苹果12s还是13
  6. Goodwin模型参考自适应控制方案
  7. Git基础(二)本地Git仓库管理
  8. 如何成为一个有趣的人(专栏总结)
  9. python个人自动化_GAD名人堂丨方李志专访 :于Python的UI自动化测试探索者
  10. Nginx直接访问redis,lua访问redis