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)