Wavelet Toolbox

Examples


Use this example index to jump to code examples in the documentation.

Continuous Wavelet Analysis

One-Dimensional Continuous Wavelet Analysis
One-Dimensional Complex Continuous Wavelet Analysis

Discrete Wavelet Analysis

One-Dimensional Discrete Wavelet Analysis
Two-Dimensional Discrete Wavelet Analysis
One-Dimensional Discrete Stationary Wavelet Analysis
Two-Dimensional Discrete Stationary Wavelet Analysis

Estimation Using Wavelets

One-Dimensional Wavelet Regression Estimation
One-Dimensional Wavelet Density Estimation

Using Wavelet Coefficients

One-Dimensional Variance Adaptive Thresholding of Wavelet Coefficients
Two-Dimensional Selection of Wavelet Coefficients Using the Graphical Interface

Extension

One-Dimensional Extension
Two-Dimensional Extension

Working with Images

Image Fusion
De-Noising Images
Compressing Images

Fractional Brownian Motion

One-Dimensional Fractional Brownian Motion Synthesis

Generating New Wavelets

New Wavelet for CWT
Adding a New Wavelet Family

Other Examples

Fast Multiplication of Large Matrices
Zero-Padding.
Symmetric Extension.
Smooth Padding.
Examples of Lifting Methods
Suppressing Signals
Data Compression
Simple Use of Objects Through Four Examples

Wavelet Decomposition

Example 1: A Sum of Sines
Example 2: A Frequency Breakdown
Example 3: Uniform White Noise
Example 4: Colored AR(3) Noise
Example 5: Polynomial + White Noise
Example 6: A Step Signal
Example 7: Two Proximal Discontinuities
Example 8: A Second-Derivative Discontinuity
Example 9: A Ramp + White Noise
Example 10: A Ramp + Colored Noise
Example 11: A Sine + White Noise
Example 12: A Triangle + A Sine
Example 13: A Triangle + A Sine + Noise
Case Study: An Electrical Signal
Example 14: A Real Electricity Consumption Signal
Choosing the Optimal Decomposition

Wavelet Packets

One-Dimensional Wavelet Packet Analysis
Two-Dimensional Wavelet Packet Analysis
Wavelet Packets in Action: an Introduction