Learn R Programming

Rwave (version 1.2)

mw: Dyadic Wavelet Transform

Description

Dyadic wavelet transform, with Mallat's wavelet. The reconstructed signal preserves locations and values at extrema.

Usage

mw(inputdata, maxresoln, filtername="Gaussian1", scale=FALSE, plot=TRUE)

Arguments

inputdata
either a text file or an Robject containing data.
maxresoln
number of decomposition scales.
filtername
name of filter (either Gaussian1 for Mallat and Zhong's wavelet or Haar wavelet).
scale
when set, the wavelet transform at each scale is plotted with the same scale.
plot
indicate if the wavelet transform at each scale will be plotted.

Value

  • Structure containing
  • originaloriginal signal.
  • Wfdyadic wavelet transform of signal.
  • Sfmultiresolution of signal.
  • maxresolnnumber of decomposition scales.
  • npsize of signal.

Details

The decomposition goes from resolution 1 to the given maximum resolution.

References

See discussions in the text of ``Practical Time-Frequency Analysis''.

See Also

dwinverse, mrecons, ext.