The mwd
function produces a multiple wavelet decomposition object
.
The need for this function is a consequence of the pyramidal structure of
Mallats algorithm
and the memory efficiency gain achieved by storing
the pyramid as a linear matrix.
AccessD obtains information about where the coefficients appear from the
fl.dbase component of mwd
,
in particular the array fl.dbase$first.last.d
which gives a complete
specification of index numbers and offsets for mwd$D
.
Note that this function and accessC
only work on objects of class mwd
to extract coefficients. You have to use
putD.mwd
to insert wavelet coefficients into a mwd
object.
See Downie and Silverman, 1998.