WaveTransCoefs: wavelet transformation

View source: R/waveTransform.R

WaveTransCoefsR Documentation

wavelet transformation

Description

Performs a separable two-dimensional discrete wavelet transform (DWT) on a matrix of dyadic dimensions. Applying indicated thresholds.

Usage

WaveTransCoefs(x, wf = "d4", J = 4, thresholdMethod = NULL, tau = NULL)

Arguments

x

length D^2 vector, vectorized matrix for DWT

wf

name of the wavelet filter to use

J

depth of the wavelet basis decomposition, must be a number less than or equal to log(min(M,N),2)

thresholdMethod

wavelet shrinkage method used "hybrid" thresholding or "manual" thresholding, see "details"

tau

constant threshold when using manual thresholding

Details

The coefficients after wavelet thresformation and thresholding is a list structure containing the 3J+1 sub-matrices from the decomposition. The coef is the vectorized coefficients.

     The "hybrid" thresholding combined the SURE and universal thresholds. The manual thresholding set a constant threshold.
     see Section 3.2 in references.

Value

a tibble with two columns, level and coef, see details

References

G. P. Nason. Wavelet methods in statistics with R. Springer, 2008.


OliverXUZY/waveST documentation built on June 9, 2024, 6:18 a.m.