FFT of vibrations analysis

9 views (last 30 days)
Zack
Zack on 12 Apr 2014
Commented: Image Analyst on 13 Apr 2014
Hello,
I need to find the resonant frequencies of data that was taken from a vibrations experiment. I have 3 vectors as time, displacement, and force where:
time(16384,1) is sampled time
displacement(16384,1) is sampled displacement
force(16384,1) is sampled force
I need to calculate and plot the magnitude of the displacement-force transfer function with frequency from 0 to 30 Hz. My sampling frequency is 100 that I was able to calculate from the data. I was able to find another question that was similar to this but I couldn't get my output quite right any help would be great.

Answers (2)

Image Analyst
Image Analyst on 12 Apr 2014
Did you try the fft() and plot functions, or not? I assume you did because you mention FFT in the subject line, so you're not just asking which functions to use. Actually you didn't even explicitly ask any question at all , so please ask one. Please attach your m-file.
  1 Comment
Image Analyst
Image Analyst on 13 Apr 2014
Why do you think that it's supposed to look like figure 2?

Sign in to comment.


Zack
Zack on 12 Apr 2014
My basic code that I have is attached and figure1 is what I currently am getting as an output but I need it to look like figure2.

Categories

Find more on Acoustics, Noise and Vibration 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!