Learn R Programming

wavethresh (version 4.7.3)

wd3D.object: Three-dimensional wavelet object

Description

These are objects of classes

wd3D

They contain the 3D discrete wavelet transform of a 3D array (with each dimension being the same dyadic size).

Arguments

Value

The following components must be included in a legitimate `wd' object.

a

a three-dimensional array containing the 3D discrete wavelet coefficients. The coefficients are stored in a pyramid structure for efficiency.

nlevelsWT

The number of levels in the pyramidal decomposition that produces the coefficients. If you raise 2 to the power of nlevels you get the number of data points used in each dimension of the decomposition.

filter.number

the number of the wavelet family that did the DWT.

family

the family of wavelets that did the DWT.

date

the date that the transform was computed.

generation

This class of objects is returned from the wd3D function to represent a three-dimensional DWT of a 3D array. Other functions return an object of class wd3D.

methods

The wd3D class of objects has methods for the following generic functions: accessD, print, putD, summary, threshold.

release

Version 3.9.6 Copyright Guy Nason 1997

Author

G P Nason

Details

To retain your sanity the wavelet coefficients at any resolution level in directions, GGG, GGH, GHG, GHH, HGG, HGH, HHG should be extracted by the accessD() function and inserted using the putD function rather than by the $ operator.

See Also

wd3D, accessD.wd3D, print.wd3D, putD.wd3D, putDwd3Dcheck, summary.wd3D, threshold.wd3D, wr3D.