Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Data Manipulation > Signal Processing > Wavelet Analysis > WaveletFilterCoefficients >
Mathematica > Visualization and Graphics > Data Visualization > Wavelet Analysis > WaveletFilterCoefficients >
Mathematica > Data Manipulation > Numerical Data > Data Transforms and Smoothing > Wavelet Analysis > WaveletFilterCoefficients >

WaveletFilterCoefficients

WaveletFilterCoefficients
gives the filter coefficients for the symbolic wavelet wave of type filt.
  • For orthogonal wavelets possible filters filt include: and .
  • The primal high-pass filter coefficients satisfy , where are primal low-pass filter coefficients.
  • The scaling function and wavelet function satisfy the relations:
(primal) scaling refinement equation
(primal) wavelet refinement equation
  • For biorthogonal wavelets, possible filters filt include: , , , and .
  • The primal high-pass filter coefficients satisfy , where are dual low-pass filter coefficients. Dual high-pass filter coefficients satisfy , where are primal low-pass filter coefficients.
  • The primal scaling function and wavelet function satisfy the relations:
(primal) scaling refinement equation
(primal) wavelet refinement equation
  • The dual scaling function and dual wavelet function satisfy:
(dual) scaling refinement equation
(dual) wavelet refinement equation
  • For discrete wavelets with compact support, you can also produce LiftingFilterData objects used for LiftingWaveletTransform as well as generating compiled standalone wavelet transform code. The following filt values can be used:
"LiftingFilter"default lifting filter
"AllLiftingFilter"all possible lifting filters
"BestLiftingFilter"most stable lifting filter
Primal low-pass filter coefficients:
Primal high-pass filter coefficients:
Dual low-pass filter coefficients:
Dual high-pass filter coefficients:
Primal low-pass filter coefficients:
In[1]:=
Click for copyable input
Out[1]=
 
Primal high-pass filter coefficients:
In[1]:=
Click for copyable input
Out[1]=
 
Dual low-pass filter coefficients:
In[1]:=
Click for copyable input
Out[1]=
 
Dual high-pass filter coefficients:
In[1]:=
Click for copyable input
Out[1]=
Compute primal low-pass filter coefficients:
Primal high-pass filter coefficients:
Dual low-pass filter coefficients:
Dual high-pass filter coefficients:
gives a list of available properties:
By default WorkingPrecision->MachinePrecision is used:
Use higher-precision filter computation:
Low-pass filter coefficients sum to unity; :
High-pass filter coefficients sum to zero; :
The low-pass and high-pass filter coefficients are orthogonal; :
New in 8
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF