how to use excel data in matlab for fast fourier transform?
Ältere Kommentare anzeigen
Hi everybody
i have attached a excel file. In this file, the first column is my magnitute in micron. I have got 71 magnitude values and all recorded in 0.5 seconds.I would like to use FFT, to change from time domain into frequency domain.
Sampling frequency is 142.
Can anyone help me out how to do that?
Kind regards.
5 Kommentare
engineer
am 22 Mär. 2019
dpb
am 22 Mär. 2019
You've plotted the zero-centered power so half the signal energy is in each peak.
Also, the max amplitude in a time signal is only the same as the magnitude of the frequency spectrum if the energy content of the signal is a pure tone without noise and centered on a frequency bin. Otherwise, the total energy is spread across the frequencies in the signal and must integrate each peak to get its total energy.
engineer
am 23 Mär. 2019
dpb
am 23 Mär. 2019
"Clearly, I was doing image processing. for each frame..."
I see nothing in the code that gives any clue whatsoever that that would have been so, certainly not "clearly".
Anyways, it's certainly not clear to me how an image relates to lateral vibration, but looks like you would have to build the data arrays to do the FFT across all the images--whether those are 2D or what isn't clear to me, certainly as you've got simply a vector above.
What is this the "magnitude" of?
engineer
am 23 Mär. 2019
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Vibration Analysis finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


