获取具有不规则时基的数据的功率谱

时间:2014-08-30 18:45:48

标签: signal-processing fft astronomy

我有一个charlie = array ([ [time, value], [time ,value] , [time,value], ...etc])数组。时间间隔不规律。

我还不熟悉sp = np.fft.fft(charlie)或者类似的东西来自己解决问题。

如何随时间提取值的周期性特征,然后以易于阅读的形式绘制它?

2 个答案:

答案 0 :(得分:2)

您可以尝试使用不相等的时间步长进行离散傅里叶变换。

假设您有N个数据对:(t0,x0),(t1,x1),...(tN-1,xN-1)。

Fourier transformation with non equal time steps

时间顺序必须是单调递增的:t0< t1,t1< t2,...,tN-2< TN-1

对于FFT,数据集被解释为周期函数的一个周期,因此xN = x0且tN = t0。

答案 1 :(得分:0)

在使用FFT之前,您可以尝试使用多项式插值器来插值一组相等的时间间隔采样。