mauede at alice.it
2009-Feb-20 16:23 UTC
[R] package "wavelets" does nor recognize filter "d2"
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]]
Apparently Analagous Threads
- Filters in waveslim
- how to calculate DWT maximum decomposition level
- flaw in CRAN package "wavelets": Daubechies "d8" not recognized by function wt.filter
- Need help in waveslim package: imodwt and universal.thresh.modwt
- ??: Re: Need help in waveslim package: imodwt and universal.thresh.modwt