1 汉明窗低通滤波器 :
在Matlab中使用汉明窗设计低通滤波器可以通过fir1函数实现。汉明窗通常用于设计滤波器,可以提供更突出的频率特性。
下面是一个示例代码,演示如何在Matlab中使用汉明窗设计低通滤波器:
% 定义滤波器参数
fs = 1000; % 采样频率
cutOffFreq = 100; % 截止频率
filterOrder = 50; % 滤波器阶数% 计算归一化的截止频率
nyquistFreq = fs/2;
normalizedCutoffFreq = cutOffFreq/nyquistFreq;% 设计汉明窗滤波器
b = fir1(filterOrder, normalized