滤波器设计我要分享

filter design

关注次数: 267

下载次数: 0

文件大小: 1.33 kB

代码分类: 其他

开发平台: matlab

下载需要积分: 2积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:利用matlab工具箱函数fir1,设计线性相位FIR数字高通滤波器,要求通带截止频率为0.6πrad,阻带截止频率为0.45πrad,通带最大衰减为0.2dB,阻带最小衰减为45dB。分别选用汉宁窗、汉明窗、布莱克曼窗和凯塞窗进行设计,显示所设计滤波器的单位脉冲响应h(n)的数据,并画出幅频响应特性曲线和相频响应特性曲线,对每种窗函数的设计结果进行比较。


English Description:

The linear phase FIR digital high pass filter is designed by using Matlab toolbox function fir1. The cutoff frequency of passband is 0.6 π rad, the cutoff frequency of stopband is 0.45 π rad, the maximum attenuation of passband is 0.2db, and the minimum attenuation of stopband is 45dB. Hanning window, Hamming window, Blackman window and Kaiser window are selected to design the filter. The data of unit impulse response H (n) of the designed filter is displayed. The amplitude frequency response characteristic curve and phase frequency response characteristic curve are drawn, and the design results of each window function are compared.


代码预览

相关推荐