据我了解,幅度和相位是在 fft 结果的实部和虚部中捕获的。但每个样本如何捕获相位呢?
相位与时域中提供的 N 个离散样本相关吗?
也就是说,如果输入样本一秒钟包含 44100 个样本,那么 FFT 的每个结果值是否代表相位的 1/44100?
例如,第一个 FFT 值的频率为 1/44100,第二个值为 2/44100,依此类推?
FFT 的输出简单地表达了如何根据谐波相关的正弦分量之和重建原始波形。
每个输出值表示相应分量的幅度和相位(即偏移角)。值得注意的是,每个分量都是一个复杂的正弦曲线(某种形式A * exp(j * 2pi * f * n + phi)
, not A * cos(2pi * f * n + phi)
).
频率隐含在输出样本的索引中;如果你的采样率如果fs
(以赫兹为单位)并且你有一个长度-N
FFT,则输出样本对应的中心频率i
is i*fs/N
(以赫兹为单位)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)