Form a Wavelet Packet Atom

DESCRIPTION:

Forms a wavelet packet atom.

USAGE:

wp.atom(x, crystal.names="", shift=1, wavelet="s8", 
        boundary=NULL, pdeg=0, pfrac=0, precondition=F, dual=F, 
        analysis.filter=NULL, synthesis.filter=NULL, ...) 

REQUIRED ARGUMENTS:

x
any numeric S-PLUS object.

OPTIONAL ARGUMENTS:

crystal.name
crystal name.
shift
location at given level and block, see details below.
wavelet
wavelet name: "d2", "d4", "c6", "s8", etc. See wavelet for a list of all available wavelet names.
boundary
a character string giving the boundary rules, e.g. "periodic". See dwt for a list of all available boundary rules.
pdeg
for boundary="polynomial" and "infinite" only: degree of polynomial used for boundary extension.
pfrac
for boundary="infinite" only: fraction of data used to fit a polynomial of degree pdeg.
precondition
logical flag: for boundary="interval" only. See dwt for details.
dual
logical flag indicating if dual filter is used for analysis instead of synthesis.
analysis.filter
for user defined filter only. See dwt for details.
synthesis.filter
for user defined filter only. See dwt for details.

VALUE:

an object of class "wp.atom".

DETAILS:

SEE ALSO:

, , , , , .

EXAMPLES:

atom <- wp.atom(wavelet="s8", block=1, level=0) 
plot(atom) 
atom <- wp.atom("s8", block=1, level=3) 
plot(atom)