代码是
Fs=5000;
Wp = [36/(Fs/2) 71/(Fs/2)];
Ws = [46/(Fs/2) 55/(Fs/2)];
Rp_db=-20*log10(.95);
Rs_db=-20*log10(.05);
[order,wn] = buttord(Wp,Ws,Rp_db,Rs_db);
[B,A]=butter(order,wn,'stop');
(在50Hz时,滤波器的模数为0.004)
然后我使用函数filtfilt,这是原始信号和经过滤波的信号的频谱分析。 (如果我使用过滤器功能,我会遇到同样的问题)
为什么我的滤波器会增加50 Hz的频率? 你有什么线索吗? 谢谢