def apply(self, data):
nyq = self.f / 2.0
cutoff = min(self.f, nyq-1)
h = signal.firwin(numtaps=101, cutoff=cutoff, nyq=nyq)
# data[i][ch][dim0]
for i in range(len(data)):
data_point = data[i]
for j in range(len(data_point)):
data_point[j] = signal.lfilter(h, 1.0, data_point[j])
return data
评论列表
文章目录