用Python写一个直通滤波的形象描述
时间: 2023-10-07 20:09:07 浏览: 86
python实现逆滤波与维纳滤波示例
好的,下面是一个简单的Python代码示例来实现直通滤波的形象描述:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成信号
t = np.linspace(0, 1, 1000)
x = np.sin(2 * np.pi * 5 * t) + np.sin(2 * np.pi * 10 * t)
# 直通滤波,传输函数为 H(f) = 1
y = x
# 绘制信号和滤波后的信号
plt.plot(t, x, label='Original Signal')
plt.plot(t, y, label='Filtered Signal')
plt.legend()
plt.show()
```
首先,我们生成一个包含两个正弦波的信号。然后,我们将信号直接传递给输出信号,以实现直通滤波。在这个例子中,传输函数为H(f) = 1,表示所有频率的信号都可以通过滤波器。最后,我们使用Matplotlib库在图形界面上绘制原始信号和滤波后的信号。
阅读全文