【发布时间】:2016-03-29 11:42:06
【问题描述】:
我要做的是,从具有周期性模式的 x-y 点列表中计算周期。以我有限的数学知识,我知道傅里叶变换可以做这种事情。
我正在编写 Python 代码。
我找到了一个相关的答案here,但它使用了一个均匀分布的 x 轴,即dt 是固定的,这对我来说不是这样。由于我并不真正了解它背后的数学原理,因此我不确定它是否能在我的代码中正常工作。
我的问题是,它有效吗?或者,numpy 中是否有一些方法已经完成了我的工作?或者,我该怎么做?
编辑:所有值都是 Pythonic float(即双精度)
【问题讨论】:
-
你能把这个列表贴出来吗?
-
@Moritz 不是真的......它包含数千个点......当绘制时,视觉上有明显的周期性图案
-
然后至少发布情节,这样我们就知道你在处理什么......
-
对数据进行插值和重新采样是一种解决方案。我试图提供一个例子here。