六用窗函数法设计FIR数字滤波器_第1页
六用窗函数法设计FIR数字滤波器_第2页
六用窗函数法设计FIR数字滤波器_第3页
六用窗函数法设计FIR数字滤波器_第4页
六用窗函数法设计FIR数字滤波器_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 -9 布莱克曼窗(N=33)四 . 实验报告要求简述实验原理及目的。按照实验步骤以及要求,比较各种情况下的滤波性能,说明窗口长度 N 和窗函数类型对滤波特性的影响。总结用窗函数法设计FIR 滤波器的主要特点。简要回答思考题。五 . 思考题如果给定通带截止频率和阻带截止频率以及阻带最小衰减,如何用窗函数法设计线性相位低通滤波器,写出设计步骤。如果要求用窗函数法设计带通滤波器,而且给定上、下边带截止频率为 1 和 2,试求理想带通的单位脉冲响应hd n%实验中的子函数:产生理想低通滤波器单位脉冲响应hd(n)function hd=ideal(w,N);alpha=(N-1)/2;n=0:(N-

2、1);m=n-alpha+eps;hd=sin(w*m)./(pi*m);相关练习:例 1 用凯塞窗设计一FIR低通滤波器,低通边界频率, 阻带边界频率,阻带衰减不小于50dB。解 首先由过渡带宽和阻带衰减来决定凯塞窗的N 和图 4.1 给出了以上设计的频率特性,(a) 为 N=30直接截取的频率特性 (b) 为凯塞窗设计的频率特性。凯塞窗设计对应的MATLAB程序为:wn=kaiser(30,4.55);nn=0:1:29;alfa=(30-1)/2;hd=sin(0.4*pi*(nn-alfa)./(pi*(nn-alfa );h=hd.*wn;h1,w1=freqz(h,1);plot(

3、w1/pi,20*log10(abs(h1);axis(0,1,-80,10);grid;xlabel( 归一化频率/ )ylabel( 幅度 /dB)例 2 利用雷米兹交替算法,设计一个线性相位低通FIR 数字滤波器,其指标为:通带边界频率f c=800Hz,阻带边界fr=1000Hz,通带波动阻带最小衰减At=40dB,采样频率fs=4000Hz。在 MATLAB中可以用remezord 和 remez两个函数设计,其结果如图4.2,MATLAB程序如下:fedge=800 1000;mval=1 0;dev=0.0559 0.01;fs=4000;N,fpts,mag,wt=remezord(fedge,mval,dev,fs);b=remez(N,fpts,mag,wt);h,w=freqz(b,1,256);plot(w*2000/pi,20*log10(abs(h);grid;xlabel( 频率 /Hz)ylabel( 幅度 /dB)函数 remezord 中的数组f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论