cr.wavelets.ContinuousWavelet

class cr.wavelets.ContinuousWavelet(support_width: int = -1, symmetry: cr.wavelets._src.wavelet.SYMMETRY = <SYMMETRY.UNKNOWN: -1>, orthogonal: bool = False, biorthogonal: bool = False, compact_support: bool = False, name: str = '', family_name: str = '', short_name: str = '', lower_bound: float = 0, upper_bound: float = 0, complex_cwt: bool = False, center_frequency: float = -1.0, bandwidth_frequency: float = -1.0, fbsp_order: int = 0, functions: Optional[cr.wavelets._src.cont_wavelets.WaveletFunctions] = None)[source]

Represents information about a continuous wavelet

__init__()

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__()

Initialize self.

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

wavefun([level, length])

Returns the wavelet function for the wavelet

Attributes

bandwidth_frequency

bandwidth of the wavelet

biorthogonal

Indicates if the wavelet is biorthogonal

center_frequency

center frequency of the wavelet

compact_support

Indicates if the wavelet has compact support

complex_cwt

flag indicating if the wavelet is complex or real

domain

Returns the time domain of the wavelet

family_name

Name of the wavelet family

fbsp_order

Alias for field number 13

functions

Functions associated with the wavelet

lower_bound

time window lower bound for computing the wavelet function

name

Name of the wavelet

orthogonal

Indicates if the wavelet is orthogonal

short_name

Short name of the wavelet family

support_width

Length of the support for finite support wavelets

symmetry

Indicates the kind of symmetry inside the wavelet

upper_bound

time window upper bound for computing the wavelet function