WaveLab is a library of Matlab routines for wavelets and related timefrequency transforms It is improved and maintained at Stanford University by David Donoho with contributions to earlier versions by John Buckheit Shaobing Chen Xiaoming Huo Iain Johnstone Eric Kolaczyk Jerey Scargle and Thomas Yu.  It requires buying Matlab which offers an interactive environment for numerical computations and visualizations Matlab is a product of The Mathworks company based in Natick Massachusetts. The WaveLab  has more than 800 files including programs data documentation and scripts which can be retrieved at

statweb.stanford.edu/~wavelab/

A partial list of directories inside WaveLab is provided in bold For each directory we give the names of the main computational sub routines followed by the sections that describe the algorithms and the figures that use them:

Datasets

Synthetic and real signals

ReadSignal Reads a Signal from a data set of onedimensional signals  

ReadImage Reads an Image from an image data set  

MakeSignal Makes a synthetic onedimensional Signal

MakeImage Makes a synthetic Image

MakeProcess Makes a realization of a stochastic Process

MakeBrownian Makes a realization of a fractional Brownian motion Section

MakeCantor Makes a generalized Cantor measure

Continuous

Continuous wavelet transform tools
RWT                          Real Wavelet Transform
IRWT                        Inverse Real Wavelet Transform   
MM_RWT               Modulus Maxima of a Real Wavelet Transform
SkelMap                   Skeleton Map of maxima curves
AWT                         Analytic Wavelet Transform
IAWT                       Inverse Analytic Wavelet Transform
Ridge_AWT           Ridges of an Analytic Wavelet Transform

  

Fractals

Fractal computations
FracPartition                          Fractal Partition function based on wavelet modulus maxima
FracScalExp                            Fractal Scaling Exponent of the partition function
FracSingSpect                        Fractal Singularity Spectrum
TimeFrequency                     Timefrequency distributions
WindowFT                              Windowed Fourier Transform
IWindowFT                            Inverse Windowed Fourier Transform
Ridge_WindowFT                Ridges of a Windowed Fourier Transform
WignerDist                            WignerVille Distribution
CohenDist                              Cohen class timefrequency Distributions

 

Orthogonal

Periodic Orthogonal wavelet transforms
FWT_PO                          Forward Wavelet Transform Periodized and Orthogonal
IWT_PO                           Inverse Wavelet Transform Periodized and Orthogonal
FWT_IO                           Forward Wavelet Transform on the Interval and Orthogonal   
IWT_IO                            Inverse Wavelet Transform on the Interval and Orthogonal

FWT_PO                          Forward Wavelet Transform of images Periodized and Orthogonal
IWT_PO                           Inverse Wavelet Transform of images Periodized and Orthogonal  
MakeONFilter                 Makes Orthogonal conjugate mirror Filters for Daubechies Coiets Symmlets Haar and BattleLemari”e wavelets
MakeOBFilter                 Makes Orthogonal Boundary conjugate mirror Filters for Cohen Daubechies-Vial wavelets 
MakeWavelet                  Makes graph of orthogonal Wavelets and scaling functions

 

Meyer

Meyer orthogonal and periodic wavelet transforms
FWT_YM                        Forward Wavelet Transform with Yves Meyer wavelets
IWT_YM                         Inverse Wavelet Transform with Yves Meyer wavelets
FWT_YM                        Forward Wavelet Transform of images with Yves Meyer wavelets
IWT_YM                         Inverse Wavelet Transform of images with Yves Meyer wavelets

 

Biorthogonal

Biorthogonal wavelet transforms
FWT_PB                        Forward Wavelet Transform Periodized and Biorthogonal
IWT_PB                         Inverse Wavelet Transform Periodized and Biorthogonal
FWT_PB                        Forward Wavelet Transform of images Periodized and Biorthogonal
IWT_PB                         Inverse Wavelet Transform of images Periodized and Biorthogonal