from scipy import signal
b,a=signal.butter(8,[(8*2/128),(32*2/128)],'bandpass')
buffer_x_test=signal.filtfilt(b,a,data,axis=0)
butter:过滤8-32Hz的信号,128为采样率,8是阶数,’basspass‘是带通滤波。
filtfilt:数据格式不系不大,关键axis得对应到time那一维就好。
from scipy import signal
b,a=signal.butter(8,[(8*2/128),(32*2/128)],'bandpass')
buffer_x_test=signal.filtfilt(b,a,data,axis=0)
butter:过滤8-32Hz的信号,128为采样率,8是阶数,’basspass‘是带通滤波。
filtfilt:数据格式不系不大,关键axis得对应到time那一维就好。