mrdwt {rwt}R Documentation

Redundant Discrete Wavelet Transform

Description

Computes the redundant discrete wavelet transform y for input signal x using the scaling filter h. Redundant means here that the sub-sampling after each stage is omitted.

Usage

mrdwt(x, h, L)

Arguments

x Finite 1D or 2D signal (implicitly periodized)
h Scaling filter to be applied
L Number of levels in wavelet decomposition. In the case of a 1D signal, length(x) must be divisible by 2^L; in the case of a 2D signal, the row and the column dimension must be divisible by 2^L. If no argument is specified, a full DWT is returned for maximal possible L.

Value

Returns a list with components:

yl Lowpass component
yh Highpass components
L Number of levels in wavelet decomposition

Author(s)

P. Roebuck, roebuck@mdanderson.org

References

~put references to the literature/web site here ~

Examples

sig <- makesig(SIGNAL.LEOPOLD, 8)
h <- daubcqf(4)
L <- 1
ret.mrdwt <- mrdwt(sig$x, h$h.0, L)

[Package rwt version 0.9-1 Index]