waveslim1.8.5 package

Basic Wavelet Routines for One-, Two-, and Three-Dimensional Signal Processing

afb

Filter Banks for Dual-Tree Wavelet Transforms

bandpass.var.spp

Bandpass Variance for Long-Memory Processes

basis

Produce Boolean Vector from Wavelet Basis Names

brick.wall

Replace Boundary Wavelet Coefficients with Missing Values

convolve2D

Fast Column-wise Convolution of a Matrix

modwt.3d

Three Dimensional Separable Maximal Ovelrap Discrete Wavelet Transform

modwt

(Inverse) Maximal Overlap Discrete Wavelet Transform

cplxdual2D

Dual-tree Complex 2D Discrete Wavelet Transform

cshift

Miscellaneous Functions for Dual-Tree Wavelet Software

css.test

Testing the Wavelet Packet Tree for White Noise

denoise.dwt.2d

Denoise an Image via the 2D Discrete Wavelet Transform

dpss.taper

Calculating Thomson's Spectral Multitapers by Inverse Iteration

dualfilt1

Kingsbury's Q-filters for the Dual-Tree Complex DWT

dualtree

Dual-tree Complex Discrete Wavelet Transform

dwpt.2d

(Inverse) Discrete Wavelet Packet Transforms in Two Dimensions

dwpt.boot

Bootstrap Time Series Using the DWPT

dwpt

(Inverse) Discrete Wavelet Packet Transforms

dwpt.sim

Simulate Seasonal Persistent Processes Using the DWPT

dwt.2d

Two-Dimensional Discrete Wavelet Transform

dwt.3d

Three Dimensional Separable Discrete Wavelet Transform

squared.gain

Squared Gain Function of a Filter

dwt.hilbert

Discrete Hilbert Wavelet Transforms

dwt

Discrete Wavelet Transform (DWT)

fdp.mle

Wavelet-based Maximum Likelihood Estimation for a Fractional Differenc...

fdp.sdf

Spectral Density Functions for Long-Memory Processes

find.adaptive.basis

Determine an Orthonormal Basis for the Discrete Wavelet Packet Transfo...

FSfarras

Farras nearly symmetric filters

hilbert.filter

Select a Hilbert Wavelet Pair

hosking.sim

Generate Stationary Gaussian Process Using Hosking's Method

manual.thresh

Wavelet Shrinkage via Thresholding

modhwt.coh

Time-varying and Seasonal Analysis Using Hilbert Wavelet Pairs

modwt.2d

Two-Dimensional Maximal Overlap Discrete Wavelet Transform

mra.2d

Multiresolution Analysis of an Image

mra.3d

Three Dimensional Multiresolution Analysis

mra

Multiresolution Analysis of Time Series

mult.loc

Wavelet-based Testing and Locating for Variance Change Points

my.acf

Autocovariance Functions via the Discrete Fourier Transform

stackPlot

Stack Plot

ortho.basis

Derive Orthonormal Basis from Wavelet Packet Tree

per

Periodogram

phase.shift.hilbert

Phase Shift for Hilbert Wavelet Coefficients

phase.shift

Phase Shift Wavelet Coefficients

plot.dwt.2d

Plot Two-dimensional Discrete Wavelet Transform

qmf

Quadrature Mirror Filter

rotcumvar

Rotated Cumulative Variance

shift.2d

Circularly Shift Matrices from a 2D MODWT

sine.taper

Computing Sinusoidal Data Tapers

spin.covariance

Compute Wavelet Cross-Covariance Between Two Time Series

spp.mle

Wavelet-based Maximum Likelihood Estimation for Seasonal Persistent Pr...

spp.var

Variance of a Seasonal Persistent Process

testing.hov

Testing for Homogeneity of Variance

up.sample

Upsampling of a vector

wave.filter

Select a Wavelet Filter

wave.variance.2d

Wavelet Analysis of Images

wave.variance

Wavelet Analysis of Univariate/Bivariate Time Series

wavelet.filter

Higher-Order Wavelet Filters

Basic wavelet routines for time series (1D), image (2D) and array (3D) analysis. The code provided here is based on wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet pairs (Selesnick 2001, 2002). All figures in chapters 4-7 of GSW (2001) are reproducible using this package and R code available at the book website(s) below.