Rwave: Time-Frequency analysis of 1-D signals
Version 1.25-2

Rwave is a library of R functions which provide an environment for the Time-Frequency analysis of 1-D signals (and especially for the wavelet and Gabor transforms of noisy signals). It was originally written for Splus by Rene Carmona, Bruno Torresani, and Wen L. Hwang, first at the University of California at Irvine and then at Princeton University. Credit should also be given to Andrea Wang whose functions on the dyadic wavelet transform are included. Rwave is based on the book: "Practical Time-Frequency Analysis: Gabor and Wavelet Transforms with an Implementation in S", by Rene Carmona, Wen L. Hwang and Bruno Torresani, Academic Press, 1998. This package is no longer actively maintained. A C++ rewrite of core functionality is in progress. If you'd like to participate, please contact Christian Gunning.

AuthorS original by Rene Carmona <rcarmona@princeton.edu> and Bruno Torresani <bruno.torresani@cmi.univ-mrs.fr>; R port by Brandon Whitcher <bjw34032@users.sourceforge.net>
Date of publicationNone
MaintainerBrandon Whitcher <bjw34032@users.sourceforge.net> and Christian Gunning <xian@unm.edu>
LicenseGPL (>= 2)
Version1.25-2
URL http://www.orfe.princeton.edu/~rcarmona/TFbook/tfbook.html http://r-forge.r-project.org/projects/rwave/
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("Rwave", repos="http://R-Forge.R-project.org")

Popular man pages

amber7: Pixel from Amber Camara
cwt: Continuous Wavelet Transform
dog: Continuous Wavelet Transform with derivative of Gaussian
dwinverse: Inverse Dyadic Wavelet Transform
signal_W_tilda.7: File from historical Swave package.
signal_W_tilda.8: File from historical Swave package.
signal_W_tilda.9: File from historical Swave package.
See all...

All man pages Function index File listing

Man pages

a0: Transient Signal
a4: Transient Signal
adjust.length: Zero Padding
amber7: Pixel from Amber Camara
amber8: Pixel from Amber Camara
amber9: Pixel from Amber Camara
b0: Transient Signal
b4: Transient Signal
back1.000: Acoustic Returns
back1.180: Acoustic Returns
back1.220: Acoustic Returns
c0: Transient Signal
c4: Transient Signal
cfamily: Ridge Chaining Procedure
cgt: Continuous Gabor Transform
ch: Chen's Chirp
check.maxresoln: Verify Maximum Resolution
cleanph: Threshold Phase based on Modulus
click: Dolphin Click Data
corona: Ridge Estimation by Corona Method
coronoid: Ridge Estimation by Modified Corona Method
crc: Ridge Extraction by Crazy Climbers
crcrec: Crazy Climbers Reconstruction by Penalization
crfview: Display chained ridges
cwt: Continuous Wavelet Transform
cwtimage: Continuous Wavelet Transform Display
cwtp: Continuous Wavelet Transform with Phase Derivative
cwtpolar: Conversion to Polar Coordinates
cwtsquiz: Squeezed Continuous Wavelet Transform
cwtth: Cauchy's wavelet transform
d0: Transient Signal
d4: Transient Signal
dog: Continuous Wavelet Transform with derivative of Gaussian
dwinverse: Inverse Dyadic Wavelet Transform
Ekg: Heart Rate Data
epl: Plot Dyadic Wavelet Transform Extrema
ext: Extrema of Dyadic Wavelet Transform
fastgkernel: Kernel for Reconstruction from Gabor Ridges
fastkernel: Kernel for Reconstruction from Wavelet Ridges
gabor: Generate Gabor function
gcrcrec: Crazy Climbers Reconstruction by Penalization
gkernel: Kernel for Reconstruction from Gabor Ridges
gregrec: Reconstruction from a Ridge
gridrec: Reconstruction from a Ridge
gsampleOne: Sampled Identity
gwave: Gabor Functions on a Ridge
gwave2: Real Gabor Functions on a Ridge
HOWAREYOU: How Are You?
hurst.est: Estimate Hurst Exponent
icm: Ridge Estimation by ICM Method
kernel: Kernel for Reconstruction from Wavelet Ridges
mbtrim: Trim Dyadic Wavelet Transform Extrema
mntrim: Trim Dyadic Wavelet Transform Extrema
morlet: Morlet Wavelets
morwave: Ridge Morvelets
morwave2: Real Ridge Morvelets
mrecons: Reconstruct from Dyadic Wavelet Transform Extrema
mw: Dyadic Wavelet Transform
noisywave: Noisy Gravitational Wave
npl: Prepare Graphics Environment
plotResult: Plot Dyadic Wavelet Transform Extrema
plotwt: Plot Dyadic Wavelet Transform
purwave: Pure Gravitational Wave
regrec: Reconstruction from a Ridge
regrec2: Reconstruction from a Ridge
RidgeSampling: Sampling Gabor Ridge
ridrec: Reconstruction from a Ridge
rkernel: Kernel for Reconstruction from Wavelet Ridges
Rwave-internal: Undocumented Functions in Rwave
scrcrec: Simple Reconstruction from Crazy Climbers Ridges
signal_W_tilda.1: File from historical Swave package.
signal_W_tilda.2: File from historical Swave package.
signal_W_tilda.3: File from historical Swave package.
signal_W_tilda.4: File from historical Swave package.
signal_W_tilda.5: File from historical Swave package.
signal_W_tilda.6: File from historical Swave package.
signal_W_tilda.7: File from historical Swave package.
signal_W_tilda.8: File from historical Swave package.
signal_W_tilda.9: File from historical Swave package.
sig_W_tilda.1: File from historical Swave package.
sig_W_tilda.2: File from historical Swave package.
sig_W_tilda.3: File from historical Swave package.
sig_W_tilda.4: File from historical Swave package.
sig_W_tilda.5: File from historical Swave package.
skeleton: Reconstruction from Dual Wavelets
skeleton2: Reconstruction from Dual Wavelet
smoothts: Smoothing Time Series
smoothwt: Smoothing and Time Frequency Representation
snake: Ridge Estimation by Snake Method
snakeview: Restriction to a Snake
snakoid: Modified Snake Method
sridrec: Simple Reconstruction from Ridge
svd: Singular Value Decomposition
tfgmax: Time-Frequency Transform Global Maxima
tflmax: Time-Frequency Transform Local Maxima
tfmean: Average frequency by frequency
tfpct: Percentile frequency by frequency
tfvar: Variance frequency by frequency
vdog: DOG Wavelet Transform on one Voice
vecgabor: Gabor Functions on a Ridge
vecmorlet: Morlet Wavelets on a Ridge
vgt: Gabor Transform on one Voice
vwt: Voice Wavelet Transform
wpl: Plot Dyadic Wavelet Transform.
wRidgeSampling: Sampling wavelet Ridge
wspec.pl: Log of Wavelet Spectrum Plot
wv: Wigner-Ville function
YN: Logarithms of the Prices of Japanese Yen
YNdiff: Daily differences of Japanese Yen
zerokernel: Reconstruction from Wavelet Ridges
zeroskeleton: Reconstruction from Dual Wavelets
zeroskeleton2: Reconstruction from Dual Wavelets

Functions

Files

NAMESPACE
data
data/backscatter.1.220.txt.gz
data/backscatter.1.180.txt.gz
data/backscatter.1.000.txt.gz
data/B4.txt.gz
data/B0.txt.gz
data/A4.txt.gz
data/A0.txt.gz
R
R/Crc_Irrec.R
R/skernel.r
R/svd.R
R/noise.R
R/robust.r
R/Cwt_phase.R
R/Ridge_Annealing.R
R/Pca_Climbers.R
R/Ridge_Recons.R
R/gRidge_Recons.R
R/mgabor.R
R/Cwt_Morlet.R
R/radar.r
R/mw.R
R/TF_Maxima.R
R/Hessian_Climbers.R
R/mreconst.R
R/Ridge_Icm.R
R/zzz.R
R/Crazy_Climbers.R
R/pca_rec.r
R/recon2d.r
R/Ridge_Irregular.R
R/plot.r
R/gabor.R
R/cwt_dog.R
R/Snake_Annealing.R
R/simul.r
R/crc_rec.R
R/ingrid.R
R/Cwt_Squeezing.R
R/wv.R
R/gRidge_Irregular.R
R/Cwt_Thierry.R
R/extrema.r
R/00util.R
R/Pca_Climbers1.R
inst
inst/CITATION
DESCRIPTION
man
man/morlet.rd
man/cfamily.rd
man/morwave.rd
man/sig_W_tilda.3.rd
man/signal_W_tilda.3.rd
man/ridrec.rd
man/cwtimage.rd
man/signal_W_tilda.7.rd
man/back1.000.Rd
man/tfgmax.rd
man/noisywave.Rd
man/gwave2.rd
man/npl.rd
man/sig_W_tilda.1.rd
man/wv.rd
man/tfmean.rd
man/YN.rd
man/cwt.Rd
man/ext.rd
man/kernel.rd
man/vecgabor.rd
man/fastkernel.Rd
man/wpl.rd
man/gkernel.rd
man/zerokernel.Rd
man/rkernel.rd
man/snakoid.rd
man/regrec2.rd
man/gsampleOne.Rd
man/purwave.rd
man/gridrec.rd
man/crfview.rd
man/vecmorlet.Rd
man/cgt.rd
man/amber7.rd
man/a0.Rd
man/sig_W_tilda.4.rd
man/signal_W_tilda.4.rd
man/mw.rd
man/zeroskeleton2.Rd
man/smoothwt.rd
man/cleanph.rd
man/epl.rd
man/mntrim.rd
man/d0.rd
man/c0.rd
man/snake.rd
man/gcrcrec.rd
man/gregrec.rd
man/cwtpolar.rd
man/plotResult.Rd
man/sridrec.rd
man/tfpct.rd
man/sig_W_tilda.2.rd
man/sig_W_tilda.5.rd
man/wspec.pl.Rd
man/signal_W_tilda.9.rd
man/zeroskeleton.Rd
man/dwinverse.Rd
man/signal_W_tilda.8.rd
man/corona.rd
man/c4.rd
man/Rwave-internal.Rd
man/wRidgeSampling.Rd
man/back1.220.Rd
man/snakeview.Rd
man/dog.rd
man/plotwt.rd
man/HOWAREYOU.Rd
man/signal_W_tilda.1.rd
man/vwt.rd
man/amber8.rd
man/smoothts.rd
man/ch.rd
man/vdog.rd
man/YNdiff.rd
man/hurst.est.Rd
man/scrcrec.rd
man/Ekg.rd
man/skeleton.rd
man/tflmax.rd
man/signal_W_tilda.6.rd
man/skeleton2.Rd
man/cwtth.rd
man/gwave.rd
man/amber9.rd
man/b0.rd
man/check.maxresoln.Rd
man/morwave2.rd
man/click.rd
man/regrec.rd
man/icm.rd
man/signal_W_tilda.5.rd
man/vgt.rd
man/crc.rd
man/mrecons.rd
man/adjust.length.Rd
man/mbtrim.rd
man/crcrec.rd
man/cwtp.rd
man/b4.rd
man/d4.rd
man/RidgeSampling.Rd
man/svd.rd
man/tfvar.rd
man/a4.Rd
man/back1.180.Rd
man/cwtsquiz.rd
man/signal_W_tilda.2.rd
man/gabor.rd
man/coronoid.rd
man/fastgkernel.Rd
src
src/util.c
src/qcksrt.c
src/fft.c
src/pca_climbers.c
src/denoise.h
src/kernel.c
src/dau_wave.h
src/icm.c
src/ridge_coronoid.c
src/dwinverse.c
src/randomwalker.c
src/pca_family.c
src/splint2.c
src/spline.c
src/splridge.c
src/pvalue.h
src/polint.c
src/ridge_snakenoid.c
src/Swave.h
src/ridge_annealing.c
src/dualwavelet.c
src/optimize.c
src/mw.c
src/cwt_maxima.c
src/kernel.h
src/choldc.c
src/mreconst.c
src/cwt_thierry.c
src/gkernel.c
src/random.h
src/dau.c
src/multiply.c
src/cwt_dog.c
src/simul.c
src/cwt_phase.c
src/randomwalker2.c
src/dau_wave.c
src/smoothwt.c
src/crazy_family.c
src/extrema.c
src/snake_annealing.c
src/snakesub.c
src/gabor.c
src/cwt_morlet.c
src/four1.c
src/wv.c
src/dyadic.h
src/splsnake.c
src/compinteg.c
src/hessian_climbers.c
src/complex.h
src/svd.c
src/bee_annealing.c
src/complex.c
src/dwkernel.c
src/dwfilter.c
src/dwvector.c
NEWS
demo
demo/chapter8.R
demo/chapter1.R
demo/00Index
demo/chapter3.R
Rwave documentation built on May 21, 2017, 2 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.