wd3D.object {wavethresh} | R Documentation

## 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).

### 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.

### 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.
`nlevels` | 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

### See Also

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

[Package wavethresh version 4.0-2 Index]