【发布时间】:2011-12-16 03:00:08
【问题描述】:
我以这种方式在 Matlab 中进行了 FFT。
X=fft(t); % Take Fourier Transform
T=abs(X); % Take real parts of transform
T=T(1:n/2);
我有兴趣找到该图的质心频率。我了解质心频率为:
其中 x(n) 表示 bin 编号 n 的加权频率值或幅度,f(n) 表示该 bin 的中心频率。
现在我想说 f(n) 是我脚本中 T 的值,但这些是 FFT 的虚部和实部的绝对值,所以我不知道如何找到 x (n) 这应该是一个加权频率。
【问题讨论】:
标签: matlab fft frequency spectral centroid