如何使用傅立叶变换进行外推?

时间:2014-06-12 07:13:42

标签: fft time-series extrapolation

请原谅一个毫无头绪的新手问题。

由于固定间隔的离散傅里叶变换被无限期地重复,它如何被用来推断时间序列?区间结束后的内容将始终与开头相同。

即使是简单的最小二乘拟合也至少会产生一种趋势。

FT中的所有循环信息如何对推断无用?

1 个答案:

答案 0 :(得分:0)

如何?通过改变你的初始假设。

不需要假设DFT的输入在孔径宽度上无限精确地重复周期性地重复。假设输入是在较长的静止序列上的矩形窗口,其在DFT孔径内可能是或可能不是周期性的也是有效的假设,并且通常用于在bin"之间插值/估计。光谱。

(例如,如果DFT结果看起来与对应于窗口宽度的Sinc函数的偏移样本完全一样,可以假设这是单个低自由度振荡器上的矩形窗口的结果,或极端运气或外星人正好碰巧按照这种有趣的模式订购所有N个箱子的情报。奥卡姆剃刀可能会或可能不会暗示前者是一个更好的假设,具体取决于你输入的模型。)

在bin"之间扩展插值"或者估计的非周期性孔径光谱(例如,在对由矩形窗口引起的假定的Sinc失真进行去卷积之后)超出DFT孔径/窗口的末端可以允许外推与DFT孔径/窗口的开始不相同的数据。 / p>