how to plot waterfall FFT
Show older comments
I have time and force discrete values and want a waterfall plot(time, frequency and amplitude). so how can i do that. is these 2 inputs are sufficient for plotting
Answers (2)
pfb
on 18 Apr 2015
have you taken a look at the documentation of the "waterfall" function? You can do that by typing
doc waterfall
I'm not sure why you say you have 2 inputs (time, frequency and amplitude add to 3, in my book).
Anyway waterfall works with either 1 (matrix) or 3 basic inputs.
1 Comment
Gaurav Bhakar
on 19 Apr 2015
Star Strider
on 18 Apr 2015
0 votes
Use the spectrogram function to create a time-frequency representation of your force data. Then you can use the waterfall plot. Otherwise, with only time or frequency and force, you do not have enough data for a waterfall plot. You can only plot a 2D fft.
2 Comments
Gaurav Bhakar
on 19 Apr 2015
Star Strider
on 19 Apr 2015
See the documentation for the spectrogram function (Signal Processing Toolbox). It has a default window function, and allows you to choose from a library of others. With spectrogram, you would not need to use the hold function, unless you are plotting something on top of the plot.
Categories
Find more on Time-Frequency Analysis 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!