如何在 Python 中实现切比雪夫 2 滤波器
How to implement Chebyshev 2 filter in Python
我有这样的数据:
PPG定时器
1883655 00:01
1884568 00:02
1883677 00:03
1883648 00:04
我想为上述 PPG 数据实现四阶 chebyshev2 滤波器
b, a = signal.cheby2(4, 40, [0.1, 0.8], 'band', analog=False)
w, h = signal.freqs(b, a)
sos = signal.cheby2(12, 20, [0.1,0.8], 'bp', fs=300, output='sos')
filtered = signal.sosfilt(sos, ppg_data)
我有这样的数据: PPG定时器 1883655 00:01 1884568 00:02 1883677 00:03 1883648 00:04
我想为上述 PPG 数据实现四阶 chebyshev2 滤波器
b, a = signal.cheby2(4, 40, [0.1, 0.8], 'band', analog=False)
w, h = signal.freqs(b, a)
sos = signal.cheby2(12, 20, [0.1,0.8], 'bp', fs=300, output='sos')
filtered = signal.sosfilt(sos, ppg_data)