wavsupport

Wavelet support

Syntax

[LB,UB] = wavsupport(wname)

Description

[LB,UB] = wavsupport(wname) returns the lower bound, LB, and upper bound, UB, of the support for the wavelet specified by wname. wname is any valid wavelet. For real-valued wavelets with and without scaling functions and complex-valued wavelets without scaling functions (wavelets type 3,4, and 5), the bounds indicate the effective support of the wavelet. For orthogonal and biorthogonal wavelets (type 1 and type 2), the lower and upper bounds are -0.5*(LF-1) and 0.5*(LF-1), where LF is the length of the wavelet filter.

Examples

collapse all

Return the lower bound and upper bound of the support for the Haar wavelet.

[LB, UB] = wavsupport('haar')
LB = -0.5000
UB = 0.5000

Compare LB and UB to the lower and upper bounds for orthogonal and biorthogonal wavelets (type 1 and type 2).

LowerBound = -0.5*(2-1);
UpperBound = 0.5*(2-1);

Return the lower bound and upper bound of the support for the complex-valued Gaussian wavelet.

[LB,UB] = wavsupport('cgau3')
LB = -5
UB = 5

See Also

Introduced in R2010b