一、示例说明
为了理解滤波器的行为,我们向滤波器输入了两种类型的信号。输入1是一个直流信号,而输入2是一个高频信号。下面给出处理这两种不同类型输入下滤波器响应的Python代码与相应的运行结果。
二、一阶IIR滤波器的输入输出的Python代码示例
# 一阶IIR滤波器的输入输出
import numpy as np
import matplotlib.pyplot as plt
from scipy import signal
# 步骤1:信号生成
n = np.arange(-5, 6)
omega1 = 0
omega2 = np.pi
x1 = np.exp(1j * omega1 * n)
x2 = np.exp(1j * omega2 * n)
# 步骤2:定义系统
num, den = [1],