Expand description
Waterfall plot module for time-frequency analysis visualization
This module provides functionality for creating waterfall plot data, which represents how the frequency spectrum of a signal changes over time. Waterfall plots are particularly useful for visualizing dynamic spectral characteristics of signals.
Unlike spectrograms (which typically show time on the x-axis, frequency on the y-axis, and intensity as color), waterfall plots can be thought of as a 3D representation with time, frequency, and amplitude/intensity axes.
This module provides functions to generate the data needed for waterfall plots in different formats and coordinate systems.
Functionsยง
- apply_
colormap - Apply a colormap to amplitude values for visualization.
- waterfall_
3d - Generate data for a 3D waterfall plot from a time-domain signal.
- waterfall_
lines - Generate data for a stacked line waterfall plot from a time-domain signal.
- waterfall_
mesh - Generate data for a mesh grid waterfall plot from a time-domain signal.
- waterfall_
mesh_ colored - Generate coordinates for a color mesh waterfall plot from a time-domain signal.