I take the liberty of pasting the on-line documentation for package "wavelets", 
functions "dwt" and  "wt.filter",  pertinent to the wavelet/filter choice. 
While I apologize for my verbose messages with huge attachments, I encourage 
whoever loads packages to CRAN to take some minutes to reread the attached 
documentation.

Usage
dwt(X, filter="la8", n.levels, boundary="periodic", fast=TRUE)

filter Either a wt.filter object, a character string indicating which wavelet 
filter to use in the decomposition, or a numeric vector of wavelet coefficients 
(not scaling coefficients). See help(wt.filter) for acceptable filter names 

wt.filter(filter="la8", modwt=FALSE)

Arguments
filter A character string indicating which wavelet transform filter to compute 
....

Details
The character strings currently supported are derived from one of four classes 
of wavelet transform filters: Daubechies, Least Asymetric, Best Localized and 
Coiflet. The prefixes for filters of these classes are d, la, bl and c, 
respectively. Following the prefix, the filter name consists of an integer 
indicating length. Supported lengths are as follows: 

Daubechies
2,4,6,8,10,12,14,16,18,20. 
Least Asymetric
8,10,12,14,16,18,20. 

Now let's try to pick filter "d2" ....

> X1 <- c(.2,-.4,-.6,-.5,-.8,-.4,-.9,0,-.2,.1,-.1,.1,.7,.9,0,.3)
> X2 <- c(.2,-.4,-.6,-.5,-.8,-.4,-.9,0,-.2,.1,-.1,.1,-.7,.9,0,.3)
> 
> # combine them and compute DWT
> newX <- cbind(X1,X2)
> wt <- dwt(newX,filter="d2", n.levels=3, boundary="reflection", fast=FALSE)
Error in wt.filter(filter) : Invalid filter name.

> wt.filter("d2")
Error in wt.filter("d2") : Invalid filter name.

Regards,
Maura





tutti i telefonini TIM!


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to