我有一个charlie = array ([ [time, value], [time ,value] , [time,value], ...etc])
数组。时间间隔不规律。
我还不熟悉sp = np.fft.fft(charlie)或者类似的东西来自己解决问题。
如何随时间提取值的周期性特征,然后以易于阅读的形式绘制它?
答案 0 :(得分:2)
您可以尝试使用不相等的时间步长进行离散傅里叶变换。
假设您有N个数据对:(t0,x0),(t1,x1),...(tN-1,xN-1)。
时间顺序必须是单调递增的:t0< t1,t1< t2,...,tN-2< TN-1
对于FFT,数据集被解释为周期函数的一个周期,因此xN = x0且tN = t0。
答案 1 :(得分:0)
在使用FFT之前,您可以尝试使用多项式插值器来插值一组相等的时间间隔采样。