python如何求傅里叶逆变换的时间轴?

How to find the time axis of inverse Fourier transform in 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 是采样频率

注意:如果您遵循奈奎斯特采样定理

,您的采样频率是原始信号中最大频率的两倍