标签: numpy fft
我使用numpy fft.fft来分析一些时间序列数据(黑色)并生成如下图:
根据FFT数据(红色),我通过将每个数据点乘以x * y并除以数据点的数量来计算平均频率。它是否正确?或者我误解了y轴的含义。
如果这不正确,如何计算平均值和中位数频率,或者那些没有用的指标?
感谢您的时间和考虑。
答案 0 :(得分:0)
首先,你可能想要在功率而非振幅方面做到这一点,所以我将y轴平方。另外,要计算每个数据点乘以x * y的平均值,将它们相加,最后除以总功率,即所有y值的总和。