Decimated and nondecimated 1-D wavelet transforms, 1-D discrete
wavelet transform filter bank, 1-D dual-tree transforms, wavelet
packets

Analyze signals using discrete wavelet transforms, dual-tree transforms, and wavelet packets.

Signal Multiresolution Analyzer | Decompose signals into time-aligned components |

**Haar Transforms for Time Series Data and Images**

Use Haar transforms to analyze signal variability, create signal approximations, and watermark images.

Compensate for discrete wavelet transform border effects using zero padding, symmetrization, and smooth padding.

**Analytic Wavelets Using the Dual-Tree Wavelet Transform**

Create approximately analytic wavelets using the dual-tree complex wavelet transform.

**Wavelet Cross-Correlation for Lead-Lag Analysis**

Measure the similarity between two signals at different scales.

**Nondecimated Discrete Stationary Wavelet Transforms (SWTs)**

Use the stationary wavelet transform to restore wavelet translation invariance.

**Critically Sampled and Oversampled Wavelet Filter Banks**

Learn about tree-structured, multirate filter banks.

**Density Estimation Using Wavelets**

Use wavelets for nonparametric probability density estimation.

**1-D Fractional Brownian Motion Synthesis**

Synthesize a 1-D fractional Brownian motion signal.

Use wavelet to characterize local signal regularity using wavelet leaders.

Use wavelet packets indexed by position, scale, and frequency for wavelet decomposition of 1-D and 2-D signals.

Analyze a signal with wavelet packets using the Wavelet Analyzer app.

Analyze an image with wavelet packets using the Wavelet Analyzer app.

**Wavelet Packets: Decomposing the Details**

This example shows how wavelet packets differ from the discrete wavelet transform (DWT).