how to know the frequency on the fft plot
조회 수: 7 (최근 30일)
이전 댓글 표시
if I'm doing fft of my signal, and ploting it
plot(abs(fft(x)).
Now how do I match an index on the graph to a specific frequency? I came to the formula of -
f = (FPS/N)*(i-1)
f - the frequency I am looking for
FPS - the Frames Per Second of the original signal in the time domain
N - total number to recorded frames in the time domain
i - index on x-axis on my abs(fft(x)) plot.
does that correct?
댓글 수: 0
답변 (1개)
Walter Roberson
2015년 7월 31일
Yes, except that it only works for the first half of the fft.
See http://www.mathworks.com/help/matlab/ref/fft.html and notice how they only plot the first half with a formula for "f" that works out the same as the one you have.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Transforms에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!