Obtain the complex dual-tree wavelet transform
of the 1-D noisy Doppler signal. Reconstruct an approximation based
on the level-three detail coefficients

Load the noisy Doppler signal. Obtain the complex dual-tree
transform down to level 3.

Plot a reconstruction of the original signal based on
the level-three detail coefficients

Load the noisy Doppler signal. Obtain the complex dual-tree
transform down to level 3.

Create a cell array of vectors to obtain the second- and
third-level detail coefficients from each of the wavelet filter bank
trees.

The first element of each vector in the cell array denotes the
level, or stage. The second element denotes the tree.

Extract the detail coefficients.

`out`

is a 1-by-4 cell array. The cell array
elements contain the wavelet coefficients corresponding to the elements
in `outputindices`

. For example, `out{1}`

contains
the level-two detail coefficients from the first tree.

Load the noisy Doppler signal. Obtain the complex dual-tree
transform down to level 3.

Create a cell array of vectors to obtain the second- and
third-level detail coefficients from each of the wavelet filter bank
trees.

The first element of each vector in the cell array denotes the
level, or stage. The second element denotes the tree.

Create a structure array identical to the `wt`

output
of `dddtree`

with all the coefficients equal to
zero except the first- and second-level detail coefficients.

Use the complex dual-tree wavelet transform
to isolate diagonal features in an image at +45 and –45 degrees.

Load and display the `xbox`

image.

Obtain the complex dual-tree wavelet transform down to
level 3.

Isolate the +45 and -45 diagonal image features in the
level-one wavelet coefficients. Plot the result.