MATLAB设计一个抽样频率为f 为1KHZ的数字带通滤波器-采用巴特沃斯滤波器

2025-03-04 19:02:07
推荐回答(1个)
回答1:

4阶Butterworth滤波器源代码

n = 2;
Wn = [200 250]/500;
[b,a] = butter(n,Wn);
freqz(b,a,512,1000);

这个滤波器100Hz、400Hz处衰减在-30db以上。

可以通过增大n增加衰减。