python - 如何在python中找到逆傅里叶变换的时间轴?
问题描述
我在频域中有一个脉冲(实验点)。我使用了代码
func_t = ifft(ifftshift(func_w))
将其转换为时域。我现在面临的问题是如何获得相应的时间轴“t”以便我可以绘制:
plt.plot(t, func_t )
解决方案
您需要使用采样频率“Fs”来计算它,因此您的时间数组将是
import numpy as np
t = np.arange(0, n/Fs, 1/Fs)
其中 n 是信号中的点数,Fs 是采样频率
注意:如果遵循奈奎斯特采样定理,您的采样频率是原始信号中最大频率的两倍
推荐阅读
- kubernetes - 从集群外部连接到 statefulset 内的特定 pod
- css - 如何使用 React Fullcalendar 制作粘性标题?
- reactjs - 如何使一行始终可编辑?
- python - Pandas if-else "join" 函数返回 ValueError:Series 的真值不明确
- reactjs - 如何循环反应
- angular - 如何在不使用管道的情况下从 api 数据中过滤(搜索)名称
- mysql - SQL 问题,星期日是一周的第一天?
- javascript - Angular Animations 完成后重置样式
- java - 无法使用 Apache log4j2/slf4j 发送错误邮件
- python - 如何获得价值
- 使用scrapy spider python