Wavelet Packet Crystal Objects

DESCRIPTION:

Class of objects that are building blocks of wavelet packet analysis.

USAGE:

wp.inf.crystal. 

GENERATION:

Objects of class "wp.inf.crystal" are returned from calling function wp.inf.crystal() or using [[ to subscript an object of class "crystal.list" or "ptable" when boundary="infinite".

METHODS:

The class "wp.inf.crystal" has methods for the following generic functions:

`[<-, Math, Ops'. Math.wp.inf.crystal allows us to apply the usual Math functions, such as: abs() , log() to a wp.inf.crystal object. Ops.wp.inf.crystal allows us to perform the usual arithmetic on two compatible wp.inf.crystal objects.

INHERITANCE:

Class "wp.inf.crystal" inherits from class "wp.crystal".

STRUCTURE:

The "wp.inf.crystal" object is a vector with the following attributes:

VALUE:

crystal.name
name of the crystal.
shift
index of the first coefficient.
dictionary
the usual wp.dict object containing all relevant information.
odd
logical flag indicating if the parent crystal is of odd length.

SEE ALSO:

, , , .