《表2 模拟滤波器的频带变换公式及MATLAB函数》

《表2 模拟滤波器的频带变换公式及MATLAB函数》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《IIR数字滤波器的MATLAB实现》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

冲激响应不变法是用数字滤波器对应的时域单位脉冲响应h(n)模仿模拟滤波器的冲激响应h(t),使h(n)的序列值正好等于h(t)的离散点上的采样值。由于冲激响应不变法存在频率混叠效应,所以该方法只能用于带限的滤波器设计,不能用于设计高通和带阻滤波器.以带通数字滤波器的设计为例,冲激响应不变法设计IIR滤波器的步骤为:按照给定的数字滤波器的边界频率的指标ωp1、ωp2、ωs1、ωs2和采样周期T确定模拟滤波器的指标Ωp1、Ωp2、Ωs1和Ωs2,转换公式为Ω=ω/T,指标αp和αs不变;将模拟带通滤波器的设计指标Ωp1、Ωp2、Ωs1和Ωs2用公式λ=(Ω2-Ω02)/Ω·B转换成归一化模拟低通指标λp=1、λs=min(λs1,λs2);根据λp、λs、αp、αs由四种归一化模拟低通滤波器选择其一设计模拟低通滤波器Ha(p),所采用的MATLAB函数见表1;由去归一化,得到模拟带通滤波器的系统函数,所采用的MATLAB函数见表2;利用冲激响应不变法,将模拟带通滤波器的系统函数Ha(s)离散化为数字带通滤波器的系统函数H(z),MATLAB提供了impinvar函数用于实现冲激响应不变法将模拟滤波器的系统函数离散化为数字滤波器的系统函数.