【发布时间】:2010-05-09 09:08:16
【问题描述】:
使用 GNU octave,我正在计算一段信号的 fft,然后消除一些频率,最后重建信号。这给了我一个很好的信号近似值;但它并没有给我一种推断数据的方法。
基本上假设我已经绘制了三个半周期
f: x -> sin(x) + 0.5*sin(3*x) + 1.2*sin(5*x)
然后添加一段低幅度、以零为中心的随机噪声。使用 fft/ifft,我可以轻松去除大部分噪音;但是我该如何推断我的信号数据的另外 3 个周期呢? (当然还有复制信号)。
数学方法很简单:您将函数分解为正弦/余弦的无限和,您只需提取部分和并将其应用到任何地方。但我不太了解编程方式...
谢谢!
【问题讨论】:
标签: signal-processing fft octave