WOLFRAM

represents the BattleLemarié wavelet of order 3.

represents the BattleLemarié wavelet of order n evaluated on equally spaced interval {-10,10}.

represents the BattleLemarié wavelet of order n evaluated on equally spaced interval {-lim,lim}.

Details

Examples

open allclose all

Basic Examples  (3)Summary of the most common use cases

Scaling function:

Out[1]=1
Out[2]=2

Wavelet function:

Out[1]=1
Out[2]=2

Filter coefficients:

Out[1]=1

Scope  (9)Survey of the scope of standard use cases

Basic Uses  (4)

Compute primal lowpass filter coefficients:

Out[1]=1

Primal highpass filter coefficients:

Out[1]=1

BattleLemarié scaling function of order 2:

Out[1]=1

BattleLemarié scaling function of order 5:

Out[2]=2

BattleLemarié wavelet function of order 2:

Out[1]=1

BattleLemarié wavelet function of order 5:

Out[2]=2

Wavelet Transforms  (4)

Compute a DiscreteWaveletTransform:

Out[2]=2
Out[3]=3

View the tree of wavelet coefficients:

Out[4]=4

Get the dimensions of wavelet coefficients:

Out[5]=5

Plot the wavelet coefficients:

Out[6]=6

BattleLemarieWavelet can be used to perform a DiscreteWaveletPacketTransform:

Out[2]=2

View the tree of wavelet coefficients:

Out[3]=3

Get the dimensions of wavelet coefficients:

Out[4]=4

Plot the wavelet coefficients:

Out[5]=5

BattleLemarieWavelet can be used to perform a StationaryWaveletTransform:

View the tree of wavelet coefficients:

Out[3]=3

Get the dimensions of wavelet coefficients:

Out[4]=4

Plot the wavelet coefficients:

Out[5]=5

BattleLemarieWavelet can be used to perform a StationaryWaveletPacketTransform:

View the tree of wavelet coefficients:

Out[3]=3

Get the dimensions of wavelet coefficients:

Out[4]=4

Plot the wavelet coefficients:

Out[5]=5

Higher Dimensions  (1)

Multivariate scaling and wavelet functions are products of univariate ones:

Out[2]=2
Out[3]=3
Out[4]=4
Out[5]=5

Properties & Relations  (11)Properties of the function, and connections to other functions

Lowpass filter coefficients approximately sum to unity; :

Out[1]=1

Highpass filter coefficients approximately sum to zero; :

Out[1]=1

Scaling function integrates to unity; :

Out[2]=2

Wavelet function integrates to zero; :

Out[2]=2

For even order n, scaling function is symmetrical about 1/2:

Out[1]=1

For even order n, wavelet function is antisymmetrical about 1/2:

Out[2]=2

For odd order n, scaling function is symmetrical about 0:

Out[3]=3

For odd order n, wavelet function is symmetrical about 1/2:

Out[4]=4

satisfies the recursion equation :

Plot the components and the sum of the recursion:

Out[4]=4

satisfies the recursion equation :

Plot the components and the sum of the recursion:

Out[4]=4

Frequency response for is given by :

The filter is a lowpass filter:

Out[2]=2

Frequency response for is given by :

The filter is a highpass filter:

Out[2]=2

Fourier transform of is given by :

Out[3]=3

Fourier transform of is given by :

Out[4]=4

Possible Issues  (1)Common pitfalls and unexpected behavior

BattleLemarieWavelet is restricted to n less than 15:

Out[1]=1

BattleLemarieWavelet is not defined when n is not a positive machine integer:

Out[2]=2

Neat Examples  (2)Surprising or curious use cases

Plot translates and dilations of scaling function:

Out[2]=2
Out[3]=3

Plot translates and dilations of wavelet function:

Out[2]=2
Out[3]=3
Wolfram Research (2010), BattleLemarieWavelet, Wolfram Language function, https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html.
Wolfram Research (2010), BattleLemarieWavelet, Wolfram Language function, https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html.

Text

Wolfram Research (2010), BattleLemarieWavelet, Wolfram Language function, https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html.

Wolfram Research (2010), BattleLemarieWavelet, Wolfram Language function, https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html.

CMS

Wolfram Language. 2010. "BattleLemarieWavelet." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html.

Wolfram Language. 2010. "BattleLemarieWavelet." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html.

APA

Wolfram Language. (2010). BattleLemarieWavelet. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html

Wolfram Language. (2010). BattleLemarieWavelet. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html

BibTeX

@misc{reference.wolfram_2025_battlelemariewavelet, author="Wolfram Research", title="{BattleLemarieWavelet}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html}", note=[Accessed: 21-April-2025 ]}

@misc{reference.wolfram_2025_battlelemariewavelet, author="Wolfram Research", title="{BattleLemarieWavelet}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html}", note=[Accessed: 21-April-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_battlelemariewavelet, organization={Wolfram Research}, title={BattleLemarieWavelet}, year={2010}, url={https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html}, note=[Accessed: 21-April-2025 ]}

@online{reference.wolfram_2025_battlelemariewavelet, organization={Wolfram Research}, title={BattleLemarieWavelet}, year={2010}, url={https://reference.wolfram.com/language/ref/BattleLemarieWavelet.html}, note=[Accessed: 21-April-2025 ]}