对理想滤波器的频率响应采样。由下式
即可设计不同k点(离散的频率点) 之值。举例,将较小的k对应的响应值设计为1,较大的k对应的响应值设计为0,可得低通滤波器响应;将较小的k对应的响应值设计为0,较大的k对应的响应值设计为1,可得高通滤波器响应。
给定一个理想滤波器的离散时间傅里叶变换 , 则为我们要设计的有限冲激响应滤波器的冲激响应,在 区间设计。考虑 是 的离散时间傅里叶变换。
此方法基本精神要求为
若以 normalized frequency 对公式进行变数变换
则
采样 normalized过后的理想滤波器的离散时间傅里叶变换
求 的逆离散傅里叶变换(IDFT)(inverse discrete Fourier transform)
考虑 的奇偶情形
若 是奇数,则
若 是偶数,则
我们据此法得到的有限响应滤波器 ,即
若 是 的离散时间傅里叶变换
令 ,
又 是 的IDFT
∴
证明了照上述方法设计可得到在特定频率上都会与理想滤波器响应吻合的有限响应近似滤波器
- 所得到的有限响应滤波器并非最优化的,有限响应造成的涟波 大小介于用MSE和MINIMAX方法设计的滤波器之间
考虑理想的离散希尔伯特变换滤波器,我们打算据此设计15点有限响应滤波器
希尔伯特变换的频率响应虚部
先对此理想滤波器进行15个点的采样
对此理想滤波器进行采样
ifft为(逆离散傅里叶变换)
步骤2~3的冲激响应
最后设计出的滤波器频率响应
红线为频率响应