【问题标题】:Spectral Analysis - converting a specific frequency into the time domain频谱分析 - 将特定频率转换为时域
【发布时间】:2021-03-14 11:52:37
【问题描述】:

我有时间序列数据,我想将其分解为其固有频率。在系列上运行 FFT 后,我得到了一个包含主要频率的周期图。

有没有办法提取特定频率并将其转换回原始时域?

例如,如果我找到一个 7 天的频率,我可以理解这是一个每周周期,但是,有什么方法可以了解峰值发生在哪一天?

【问题讨论】:

标签: time-series signal-processing fft


【解决方案1】:

使用复数 FFT 而不是标量周期图。复数 FFT 的幅度显示了峰值,但单个复数 FFT 峰值(宽度可能超过一个样本)的复数逆(复数 IFFT)将保留相位信息并导致特定循环的适当时间关系原始时间序列的组成部分。

注意:复数 IFFT 的输入需要保持共轭对称性,才能使结果为实数而不是复数(舍入/量化噪声除外)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-14
    • 2017-07-04
    • 2012-08-15
    • 2017-07-05
    相关资源
    最近更新 更多