mprefilter: Multiwavelet prefilter

mprefilterR Documentation

Multiwavelet prefilter

Description

A multiwavelet prefilter turns a univariate sequence into a bivariate (in this case) sequence suitable for processing by a multiwavelet transform, such as mwd. As such, the prefilter is used on the forward transform.

Not intended for direct user use.

Usage

mprefilter(data, prefilter.type, filter.type, nlevels, nvecs.c,
    nphi, npsi, ndecim, verbose = FALSE)

Arguments

data

The univariate sequence that you wish to turn into a multivariate one

prefilter.type

Controls the type of prefilter (see Tim Downie's PhD thesis, or references therein. Types include Minimal, Identity, Repeat, Interp, default, Xia, Roach1, Roach3, Donovan3 or Linear

filter.type

The type of multiwavelet: can be Geronimo or Donovan3

nlevels

The number of levels in the multiwavelet transform

nvecs.c

Parameter obtained from the mfirst.last function related to the particular filters

nphi

The number of father wavelets in the system

npsi

The number of mother wavelets in the system

ndecim

The ndecim parameter (not apparently used here)

verbose

If TRUE then informative messages are printed as the function progresses

Details

Description says all

Value

The appropriate prefiltered data.

Author(s)

Tim Downie

See Also

mpostfilter,mwd


wavethresh documentation built on Nov. 16, 2022, 5:16 p.m.