No BSD License  

Highlights from
3D Waterfall Plot Demo

4.8 | 6 ratings Rate this file 20 Downloads (last 30 days) File Size: 9.08 KB File ID: #2904 Version: 1.0
image thumbnail

3D Waterfall Plot Demo


Daniel S. Lee (view profile)


03 Jan 2003 (Updated )

Acquires data from a sound card and displays live FFT and waterfall plots.

| Watch this File

File Information

This colorful demo is sure to provide hours of enjoyment for the whole family... well, perhaps not hours. I created it so that I could take a screenshot of it for the Data Acquistion Toolbox Datasheet and Website.

To run it, just unzip the files to a directory, go to that directory in MATLAB, and type 'daqwaterfall' at the command line.

The demo is hardcoded to acquire data from a soundcard, but you can easily edit the code to select a different device.

This demo was created with GUIDE, MATLAB's GUI design tool. The figure file is included, so if you want to modify the user interface just type 'guide daqwaterfall'.

If you have any screenshots of your own applications that you would like to share with the MathWorks for possible inclusion in Marketing literature, please send it (and a description) to We love to hear from our customers!


This file inspired 3 D Imaq Waterfall and Daq Waterfall Demo.

Required Products Data Acquisition Toolbox
MATLAB release MATLAB 6.5 (R13)
Other requirements Windows sound card
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (8)
12 Aug 2014 jim

jim (view profile)

ho~ is good program!

26 Oct 2012 Natan

Natan (view profile)

Unfortunately outdated for win64 systems...

Comment only
02 Nov 2011 Fabio Brent

I know there is a .NET solution for comunicate with this demo ( where I can download it? Thanks for all!

27 Mar 2006 dhana lakshmi  
03 Sep 2004 Esteban Olmos

It looks a very useful tool, I am starting to work with control of room modes therefore I do need a waterfall plot for detecting the modes. But by taking a fast look at your code I cannot get how to do that... Please give me an invoice if you have the time

27 Aug 2004 V.Balasubramaniam Vee

Your MATLAB code of Waterfall seems to be very usefull and attractive. But I do not know how to use it. I have written a code to perform FFT, identify all the peaks, but i could not do the WATERFALL plot. I have got time, freq, and the amplitude. Kindly tell me, how to get the waterfall plot?
ALso tell me, how to use your DAQWATERFALL code. Iam really in need of your suggestion URGENTLY.
Thanks and regards.
Your work is EXCELLENT.

19 Jul 2004 Ben Bardet

Very good example for compiling with Matlab

23 May 2004 Rajeev Yadav

Sir you have made really a good program... but i need one help will it be possible to help me. My idea is like i have 3 channel data aquired and stored in a text file, now i have 3000 x 3 matrix i want that i shud be able to plot them on same x scale like waterfall plot but y scale shud be as waterfall one means each signal in matrix shud have different yscale but plotted on a single xscale something like aquiring 10 channel data ...can you write a samll code for me.

Comment only

Contact us