什么是滑动窗口?

信息处理 fft 离散信号
2022-02-15 02:36:55

我试图自己找到答案,但不幸的是我找不到。

假设我有一个 10 秒长的信号的离散值。

随时间在滑动窗口上执行的 FFT 是什么?

FFT 有什么区别,我在哪里得到信号的频谱?

1个回答

如果您有长度信号的样本L(例如对应 10s 的模拟持续时间)并且想要分析它的频谱,那么您可以执行一个L一次在整个数据上点 DFT/FFT。

这将为您提供最大的光谱分辨率但最小的时间分辨率;即,事件的时间局部性主要丢失(或者更好地在相位谱中变得模糊)。

如果您希望牺牲一些光谱分辨率但增加时间,那么您可以分析小块(重叠块)中的信号并及时移动块窗口以观察局部光谱行为的变化。分析窗口的这种运动称为滑动动作。分析本质上是滑动窗口分析,即短时傅里叶分析,窗口傅里叶分析等。

请注意,由于各种原因,最好在应用 DFT 之前在窗口中使用一些权重。