帮我用python出一个采样频率为1024Hz,其固定频率为10Hz的时域信号图
时间: 2024-05-14 12:13:00 浏览: 205
一、采样频率到底是选择2倍还是10倍?让我用python来给你展示(csdn)————程序.pdf
可以使用numpy和matplotlib库来实现。首先,生成时间轴:
```python
import numpy as np
# 采样频率
fs = 1024
# 时域信号长度
length = fs * 5
# 时间轴
t = np.arange(length) / fs
```
然后,定义固定频率为10Hz的正弦信号:
```python
f = 10
# 正弦波信号
sine_wave = np.sin(2 * np.pi * f * t)
```
最后,绘制时域信号图:
```python
import matplotlib.pyplot as plt
plt.plot(t, sine_wave)
plt.xlabel("Time (s)")
plt.ylabel("Amplitude")
plt.show()
```
运行代码,就可以得到采样频率为1024Hz,其固定频率为10Hz的时域信号图。
阅读全文