滤波是一种常见的信号处理技术,用于改变信号的频率特性或去除噪声。在本文中,我们将探讨滤波在信号处理中的应用,并提供相应的源代码示例。
- 低通滤波器
低通滤波器是一种常用的滤波器类型,它允许低频信号通过并削弱高频信号。这对于去除高频噪声或提取低频成分非常有用。下面是一个简单的低通滤波器示例代码:
import numpy as np
from scipy import signal
def lowpass_filter(signal, cutoff_freq, sampling_freq):
nyquist_freq