matlab基于窗函数设计法求fir滤波器系数步骤如下:
1、在command window中输入fdatool,打开设计界面,如下图
2、参数配置
滤波器类型:可选择低通、高通、带通、带阻。
设计方法:选择fir和window。
窗选项:可以选择各种窗及阶数。
频率选项:Fs采样频率、Fc截止频率。
配置完参数后点击Design Filter生成滤波器系数。
3、导出系数
点击File->Export将系数导出到Workspace中
4、窗的时域、频域特性
配置完窗选项后点击View会弹出窗的时频特性,如下图是20点矩形窗的时频特性,左侧是时域右侧是频域:
5、滤波器的频域特性
配置完所有参数后点击Design Filter可以看到滤波器频域特性,如下图是20点汗宁窗滤波器频域特性: