wd.int: Computes "wavelets on the interval" transform

wd.intR Documentation

Computes "wavelets on the interval" transform

Description

This function actually computes the "wavelets on the interval" transform.

NOTE: It is not recommended that the casual user call this function. The "wavelets on the interval" transform is best called in WaveThresh via the wd function with the argument bc argument set to "interval".

Usage

wd.int(data, preferred.filter.number, min.scale, precond)

Arguments

data

The data that you wish to apply the "wavelets on the interval" transform to.

preferred.filter.number

Which wavelet to use to do the transform. This is an integer ranging from 1 to 8. See the Cohen, Daubeches and Vial (1993) paper. Wavelets that do not "overlap" a boundary are just like the ordinary Daubechies' wavelets.

min.scale

At which resolution level to transform to.

precond

If true performs preconditioning of the input vector to try and ensure that simple polynomial sequences (less than in order to the wavelet used) map to zero elements.

Details

(The WaveThresh implementation of the “wavelets on the interval transform” was coded by Piotr Fryzlewicz, Department of Mathematics, Wroclaw University of Technology, Poland; this code was largely based on code written by Markus Monnerjahn, RHRK, Universitat Kaiserslautern; integration into WaveThresh by GPN).

See the help on the "wavelets on the interval code" in the wd help page.

Value

A list containing the wavelet transform of the data. We again emphasize that this list is not intended for human consumption, use the wd function with the correct bc="interval" argument.

RELEASE

Version 3.9.6 (Although Copyright Piotr Fryzlewicz and Markus Monnerjahn 1995-9).

Author(s)

Piotr Fryzlewicz

See Also

wd, wr, wr.int.

Examples

#
# The user is expected to call the wr
# for inverting a "wavelets on the interval transform" and not to use
# this function explicitly
#

wavethresh documentation built on Sept. 11, 2024, 9:33 p.m.