这是滤波前的功率谱,用的pwelch方法计算的
然后我使用陷波器进行工频滤波,这一步在进行所有数据处理之前,具体代码如下
d = designfilt('bandstopiir','FilterOrder',2, ...
'HalfPowerFrequency1',49,'HalfPowerFrequency2',51, ...
'DesignMethod','butter','SampleRate',Fs);
fvtool(d,'Fs',Fs)
data_0 = filtfilt(d,data);
参考链接来自于从信号中去除 60 Hz 杂声- MATLAB & Simulink- MathWorks 中国
结果滤波之后的功率谱里工频干扰反而反向增加了
百思不得其解!求助!!!或者你们用其他什么办法去除工频干扰呢也可以告诉我,需要我贴出完整代码也可以的,感谢!!!