dwt: Discrete Wavelet Transform
Description
Calculation of the coefficients for the discrete wavelet transformation
Usage
dwt(x, nlevels = floor(log2(length(x))), filter = "haar", boundary = "periodic", bw = TRUE)
Arguments
x
A vector with dimensions N x 1.
nlevels
A integer indicating the $J$ levels of decomposition.
filter
A string indicating the filter name
boundary
A string indicating whether the filter is: "periodic" or "reflection".
bw
A boolean indicating whether to remove (TRUE) or keep (FALSE) boundary wavelet coefficients
Value
y A field that contains the wavelet coefficients for each decomposition level
Details
Performs a level $J$ decomposition of the time series using the pyramid algorithm.
The default $J$ is determined by $floor(log2(length(x)))$
Examples
Run this codeset.seed(999)
x = rnorm(2^8)
dwt(x)
Run the code above in your browser using DataLab