FFT of recorded data
1 view (last 30 days)
Show older comments
Hi, I am trying to calculate the FFT of a signal in order to calculate a response amplitude operator of a body in water. I have a time series of the data which is 10001 points long. From the time series the largest amplitude looks to be around 10. However, when i do a FFT of the data and find the max value i seem to get around 700? Here is what i have.
x=input_data
X=fft(x);
X_mag=abs(X);
plot(X_mag);
amplitude=(X/10001)*2;
Any help would be great!
0 Comments
Answers (1)
Star Strider
on 2 Sep 2015
2 Comments
Star Strider
on 2 Sep 2015
Without actually having the data (or a representative subset of it) to work with, I can’t provide an explanation for your results.
See Also
Categories
Find more on Fourier Analysis and Filtering in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!