R: Multiwavelet prefilter

mprefilter {wavethresh} | R 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`

[Package wavethresh version 4.6.8 Index]