版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验报告课程名称: 数字信号处理 指导老师: 刘英 成绩:_实验名称: FIR数字滤波器设计与使用 同组学生姓名:_ 一、实验目的和要求设计和应用FIR低通滤波器。掌握FIR数字滤波器的窗函数设计法,了解设计参数(窗型、窗长)的影响。二、实验内容和步骤编写MATLAB程序,完成以下工作。2-1 设计两个FIR低通滤波器,截止频率wC=0.5p。(1)用矩形窗,窗长N=41。得出第一个滤波器的单位抽样响应序列h1(n)。记下h1(n)的各个抽样值,显示h1(n)的图形(用stem(.))。求出该滤波器的频率响应(的N个抽样)H1(k),显示|H1(k)|的图形(用plot(.))。(2)用汉明窗
2、,窗长N=41。得出第二个滤波器的单位抽样响应序列h2(n)。记下h2(n)的各个抽样值,显示h2(n)的图形。求出滤波器的频率响应H2(k),显示|H2(k)|的图形。(3)由图形,比较h1(n)与h2(n)的差异,|H1(k)|与|H2(k)|的差异。2-2 产生长度为200点、均值为零的随机信号序列x(n)(用rand(1,200)-0.5)。显示x(n)。求出并显示其幅度谱|X(k)|,观察特征。2-3 滤波(1)将x(n)作为输入,经过第一个滤波器后的输出序列记为y1(n),其幅度谱记为|Y1(k)|。显示|X(k)|与|Y1(k)|,讨论滤波前后信号的频谱特征。(2)将x(n)作为
3、输入,经过第二个滤波器后的输出序列记为y2(n),其幅度谱记为|Y2(k)|。比较|Y1(k)|与|Y2(k)|的图形,讨论不同的窗函数设计出的滤波器的滤波效果。2-4 设计第三个FIR低通滤波器,截止频率wC=0.5p。用矩形窗,窗长N=127。用它对x(n)进行滤波。显示输出信号y3(n)的幅度谱|Y3(k)|,并与|Y1(k)|比较,讨论不同的窗长设计出的滤波器的滤波效果。三、主要仪器设备自行编程。四、操作方法和实验步骤(参见“二、实验内容和步骤”)五、实验数据记录和处理5.1 列出MATLAB程序清单,加注释。% 2-1clear; close all; clc% the length
4、 of window = 41wc = 0.5*pi;N = 41;n = 0:N-1;h1 = fir1(N-1,wc/pi,boxcar(N);H1,w1 = freqz(h1);h2 = fir1(N-1,wc/pi);H2,w2 = freqz(h2);figure;subplot(1,2,1);stem(n,h1,filled);grid on;xlabel(n,FontSize,14);ylabel(h1(n),FontSize,14);title(矩形窗得到的低通滤波器h1(n)的时域,FontSize,14);subplot(1,2,2);stem(n,h2,filled);g
5、rid on;axis(0 30 -0.2 0.6);xlabel(n,FontSize,14);ylabel(h2(n),FontSize,14);title(矩形窗得到的低通滤波器h2(n)的时域,FontSize,14);figure;subplot(1,2,1);plot(w1/pi,abs(H1);grid on;xlabel(omega /pi,FontSize,14);ylabel(|H1(k)|,FontSize,14);title(矩形窗得到的低通滤波器h1(n)的幅度谱,FontSize,14);subplot(1,2,2);plot(w2/pi,abs(H2);grid
6、on;xlabel(omega /pi,FontSize,14);ylabel(|H2(k)|,FontSize,14);title(矩形窗得到的低通滤波器h2(n)的幅度谱,FontSize,14);figure;subplot(1,2,1);plot(w1/pi,20*log10(abs(H1);grid on;axis(0 1 -100 20);xlabel(omega /pi,FontSize,14);ylabel(20lg|H1(k)|/dB,FontSize,14);title( h1(n)的幅度谱,FontSize,14);subplot(1,2,2);plot(w2/pi,20
7、*log10(abs(H2);grid on;xlabel(omega /pi,FontSize,14);ylabel(20lg|H2(k)|/dB,FontSize,14);title( h2(n)的幅度谱,FontSize,14);pause;% 2-2N = 200;n = 0:N-1;x = rand(1,N)-0.5;X,w = freqz(x);figure;subplot(2,1,1);stem(n,x,filled);grid on;xlabel(n,FontSize,14);ylabel(x(n),FontSize,14);title(随机序列x(n)的时域,FontSize
8、,14);subplot(2,1,2);plot(w/pi,abs(X);grid on;xlabel(omega /pi,FontSize,14);ylabel(|X(k)|,FontSize,14);title(随机序列x(n)的幅度谱,FontSize,14);pause;% 2-3y1 = filter(h1,1,x);Y1,w1 = freqz(y1);y2 = filter(h2,1,x);Y2,w2 = freqz(y2);figure;subplot(2,1,1)plot(w1/pi,abs(Y1);grid on;axis(0 1 0 12);set(gca,ytick,0:
9、4:12);xlabel(omega /pi,FontSize,14);ylabel(|Y1(k)|,FontSize,14);title(输出信号y1(n)的幅度谱,FontSize,14);subplot(2,1,2);plot(w2/pi,abs(Y2);grid on;axis(0 1 0 12);set(gca,ytick,0:4:12);xlabel(omega /pi,FontSize,14);ylabel(|Y2(k)|,FontSize,14);title(输出信号y2(n)的幅度谱,FontSize,14);pause;% 2-4N = 127;n = 0:N-1;h3 =
10、 fir1(N-1,wc/pi,boxcar(N);H3,w3 = freqz(h3);y3 = filter(h3,1,x);Y3,wy3 = freqz(y3);figure;plot(wy3/pi,abs(Y3);grid on;axis(0 1 0 12);set(gca,ytick,0:4:12);xlabel(omega /pi,FontSize,14);ylabel(|Y3(k)|,FontSize,14);title(输出信号y3(n)的幅度谱,FontSize,14);figure;subplot(1,2,1);plot(w3/pi,abs(H3);grid on;xlabe
11、l(omega /pi,FontSize,14);ylabel(|H3(k)|,FontSize,14);title(矩形窗得到的低通滤波器h3(n)的幅度谱,FontSize,14);subplot(1,2,2);plot(w3/pi,20*log10(abs(H3);grid on;axis(0 1 -100 20);xlabel(omega /pi,FontSize,14);ylabel(20lg|H3(k)|/dB,FontSize,14);title( h3(n)的幅度谱,FontSize,14);5.2 列出计算结果,包括h1(n)和h2(n)的各个抽样值,|H1(k)|、|H2(
12、k)|、|X(k)|、|Y1(k)|、|Y2(k)|和|Y3(k)|的图形。(1)h1(n)和h2(n)(2)|H1(k)|、|H2(k)|(3)|X(k)|、|Y1(k)|、|Y2(k)|和|Y3(k)|六、实验结果与分析观察结果,进行讨论,最后总结:滤波器的频率响应中的过渡带宽度取决于哪些设计参数?有什么规律?阻带最小衰减取决于哪些设计参数?有什么规律?(1)观察实验结果,逐一进行讨论结论:从上面的序列图和记录的 h1(n)与 h2(n)的序列值中,我们可以看出 h1(n)与 h2(n)的最大值都相同,在主瓣上取样点数相同且取样值几乎相等,但旁瓣上h1(n)的取样值在0的周围波动较大,h2
13、(n)的取样值在0的周围波动较小。从|H1(k)|与|H2(k)|的图中(即 h1(n)与 h2(n)的幅度谱)的对比中,我们可以看出两者在 w=0 时,值都为 1,在w=wc=0.5时,值都为 1/2H(0)=0.5,在 w= 处,值都为0,说明两者都是满足设计要求的低通滤波器。但在通带内,|H1(k)|的波动较大,而|H2(k)|几乎没有波动;但|H1(k)|的过渡带宽度明显小于|H2(k)|的过渡带宽度。从 dB 衰减图的对比上, 我们可以看出,|H2(k)|的最小衰减为-53dB 左右,而|H1(k)|的最小衰减为-20dB左右,|H2(k)|的最小衰减明显更小。(2)观察x(n)和|
14、X(k)|从上图我们可以看出随机序列x(n)既存在高频分量也存在低频分量。(3)不同窗型对于滤波效果的比较从上图我们可以看出经过滤波之后,大于截止频率 wc=0.5 的高频部分几乎为0,保留了小于截止频率wc=0.5 的低频部分。从上图|X(k)|、|Y1(k)|、|Y2(k)|的对比,我们可以看出用矩形窗和汉明窗设计的低通滤波器都过滤掉了大于截止频率wc=0.5的高频部分,保留了小于截止频率wc=0.5的低频部分;但矩形窗设计的低通滤波器在高频部分还存在微小的量,而汉明窗设计的低通滤波器在高频部分则几乎为 0,高频部分滤波效果更好;但在刚大于截止频率wc=0.5的部分通过矩形窗设计的低通滤波
15、器输出信号很快衰减为0,而通过汉明窗设计的低通滤波器输出信号则还存在部分较大的分量; 可以证明通过矩形窗设计的低通滤波器的。(4)窗长的影响从上图可以看出, 窗长为127设计出的低通滤波器通带内波动起伏变密,但相对振荡幅度却几乎不改变,证明了吉布斯效应的存在;同时窗长为 127 设计出的低通滤波器的过渡带更窄更陡,但窗长为127设计出的低通滤波器和窗长为31设计出的低通滤波器的阻带最小衰减都为-20dB左右,说明滤波器的阻带最小衰减与窗长无关。总结:(1)从实验中可以看出: 滤波器的频率响应中的过渡带宽度取决于所用窗函数的类型和窗长。在窗长相同的情况下,用矩形窗设计的滤波器的过渡带比用汉明窗设计的滤
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年定制化客户合作协议
- 厂区园林景观养护服务协议模板2024
- 2024年度高品质铝单板购销协议
- 2023-2024学年浙江省绍兴市重点中学第二学期高三数学试题统练(一)
- 2024年专业吊车租赁服务协议范本
- 2024跨境航空货物运输协议范本
- 2024年度高级店长任职协议
- 2024种苗行业购销协议样本
- 城市水沟2024年清理维护协议样式
- 2024年个人经营店铺租赁协议
- 高考地理复习:过程类推理综合题解析-以地貌景观题为例
- 1+X智能财税考证理论考核试题及答案
- 施工图交接表
- 盘扣支模架工程监理细则
- 教育科研征文
- CT增强检查及风险知情同意书
- 本科生毕业论文写作指导课件
- 第三方支付账户管理办法
- smt首件检验记录表
- 旅行社间航班切位协议书(无补贴)
- GB∕T 22165-2022 坚果与籽类食品质量通则
评论
0/150
提交评论