def glove_filter_lowpass(x, order = 4, sRate = 2000., highcut = 1.):
""" Forward-backward band-pass filtering (IIR butterworth filter) """
nyq = 0.5 * sRate
high = highcut/nyq
b, a = butter(order, high, btype = 'low')
filtered = filtfilt(b=b, a=a, x=x, axis=0, method = 'pad', padtype = 'odd')
return filtered
评论列表
文章目录