实验5 基于Matlab的数字滤波器设计.docVIP

  • 34
  • 0
  • 约2.47千字
  • 约 2页
  • 2020-11-19 发布于浙江
  • 举报
实验五 基于Matlab的数字滤波器设计 实验目的:加深对数字滤波器的常用指标和设计过程的理解。 实验原理:低通滤波器的常用指标如下所述,其典型规格如下: 通带边缘频率: 阻带边缘频率: 通带起伏: 通带峰值起伏: 阻带起伏: 最小阻带衰减: 数字滤波器有IIR和FIR两种类型,他们的特点和设计方法不同。 一、窗函数法设FIR滤波器 在Matlab中产生窗函数十分简单: 矩形窗 调用格式:w=boxcar(n) ,根据长度n产生一个矩形窗w。 三角窗 调用格式:w=triang(n) ,根据长度n产生一个三角窗w。 (3)汉宁窗 调用格式:w=hanning(n) ,根据长度n产生一个汉宁窗w。 (4)汉明窗 调用格式:w=hamming(n) ,根据长度n产生一个汉明窗w。 (5)布莱克曼窗 调用格式:w=Blackman(n) ,根据长度n产生一个布莱克曼窗w。 基于窗函数的FIR滤波器设计利用Matlab提供的函数firl来实现。 调用格式:firl(n,wn,’ftype’,Window),n为阶数,wn是截止频率(如果输入是形如[w1 w2]的矢量时,本函数将设计带通滤波器,其通带为w1ww2)、ftype是滤波器的类型(底通——省略该参数、高通——ftype=hi

文档评论(0)

1亿VIP精品文档

相关文档