使用零相移滤波器

This commit is contained in:
marques 2024-05-11 10:56:57 +08:00
parent 9f166a973d
commit 6ee434686a

View File

@ -231,7 +231,7 @@ class Data:
low = lowCut / (fs * 0.5)
high = highCut / (fs * 0.5)
sos = signal.butter(order, [low, high], btype="bandpass", output='sos')
return signal.sosfilt(sos, data)
return signal.sosfiltfilt(sos, data)
# 滤波
self.processed_THO = butter_bandpass_filter(self.raw_THO, self.Config["RespFilterConfig"]["LowCut"],