⚠️There's a newer version (1.12) of this package.Take me there.

waveslim (version 1.7.5)

Basic wavelet routines for one-, two- and three-dimensional signal processing

Description

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.

Copy Link

Version

Install

install.packages('waveslim')

Monthly Downloads

2,907

Version

1.7.5

License

BSD_3_clause + file LICENSE

Last Published

January 10th, 2015

Functions in waveslim (1.7.5)

heavisine

Sine with Jumps at 0.3 and 0.72
Dualtree

Dual-tree Complex Discrete Wavelet Transform
plot.dwt.2d

Plot Two-dimensional Discrete Wavelet Transform
nile

Nile River Minima
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
dwt

Discrete Wavelet Transform (DWT)
barbara

Barbara Test Image
dualfilt1

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

Bandpass Variance for Long-Memory Processes
cpi

U.S. Consumer Price Index
ar1

Simulated AR(1) Series
Spectral Density Functions

Spectral Density Functions for Long-Memory Processes
Dual-tree Filter Banks

Filter Banks for Dual-Tree Wavelet Transforms
wpt.test

Testing the Wavelet Packet Tree for White Noise
sine.taper

Computing Sinusoidal Data Tapers
exchange

Exchange Rates Between the Deutsche Mark, Japanese Yen and U.S. Dollar
ibm

Daily IBM Stock Prices
dpss.taper

Calculating Thomson's Spectral Multitapers by Inverse Iteration
Thresholding

Wavelet Shrinkage via Thresholding
mexm

Mexican Money Supply
mult.loc

Wavelet-based Testing and Locating for Variance Change Points
Dualtree Complex

Dual-tree Complex 2D Discrete Wavelet Transform
japan

Japanese Gross National Product
mra

Multiresolution Analysis of Time Series
dwpt

(Inverse) Discrete Wavelet Packet Transforms
dwpt.sim

Simulate Seasonal Persistent Processes Using the DWPT
find.adaptive.basis

Determine an Orthonormal Basis for the Discrete Wavelet Packet Transform
up.sample

Upsampling of a vector
testing.hov

Testing for Homogeneity of Variance
phase.shift

Phase Shift Wavelet Coefficients
tourism

U.S. Tourism
per

Periodogram
Hilbert

Discrete Hilbert Wavelet Transforms
dwt.3d

Three Dimensional Separable Discrete Wavelet Transform
hosking.sim

Generate Stationary Gaussian Process Using Hosking's Method
unemploy

U.S. Unemployment
xbox

Image with Box and X
spp.mle

Wavelet-based Maximum Likelihood Estimation for Seasonal Persistent Processes
hilbert.filter

Select a Hilbert Wavelet Pair
fdp.mle

Wavelet-based Maximum Likelihood Estimation for a Fractional Difference Process
Farras

Farras nearly symmetric filters
HWP Analysis

Time-varying and Seasonal Analysis Using Hilbert Wavelet Pairs
my.acf

Autocovariance Functions via the Discrete Fourier Transform
Selesnick

Miscellaneous Functions for Dual-Tree Wavelet Software
squared.gain

Squared Gain Function of a Filter
wavelet.filter

Higher-Order Wavelet Filters
dau

Digital Photograph of Ingrid Daubechies
dwpt.boot

Bootstrap Time Series Using the DWPT
denoise.2d

Denoise an Image via the 2D Discrete Wavelet Transform
kobe

1995 Kobe Earthquake Data
blocks

A Piecewise-Constant Function
stackPlot

Stack Plot
dwt.2d

Two-Dimensional Discrete Wavelet Transform
phase.shift.hilbert

Phase Shift for Hilbert Wavelet Coefficients
rotcumvar

Rotated Cumulative Variance
modwt

(Inverse) Maximal Overlap Discrete Wavelet Transform
dwpt.2d

(Inverse) Discrete Wavelet Packet Transforms in Two Dimensions
doppler

Sinusoid with Changing Amplitude and Frequency
mra.3d

Three Dimensional Multiresolution Analysis
linchirp

Linear Chirp
modwt.2d

Two-Dimensional Maximal Overlap Discrete Wavelet Transform
modwt.3d

Three Dimensional Separable Maximal Ovelrap Discrete Wavelet Transform
spin.covariance

Compute Wavelet Cross-Covariance Between Two Time Series
mra.2d

Multiresolution Analysis of an Image
ortho.basis

Derive Orthonormal Basis from Wavelet Packet Tree
Andel

Autocovariance and Autocorrelation Sequences for a Seasonal Persistent Process
spp.var

Variance of a Seasonal Persistent Process
jumpsine

Sine with Jumps at 0.625 and 0.875
shift.2d

Circularly Shift Matrices from a 2D MODWT
qmf

Quadrature Mirror Filter
wave.variance

Wavelet Analysis of Univariate/Bivariate Time Series
wave.filter

Select a Wavelet Filter