Module wavelet.wavelets.sym5
Symlet 5 wavelet
Expand source code
""" Symlet 5 wavelet """
class Symlet5:
"""
Properties
----------
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym5/
"""
__name__ = "Symlet Wavelet 5"
__motherWaveletLength__ = 10 # length of the mother wavelet
__transformWaveletLength__ = 2 # minimum wavelength of input signal
# decomposition filter
# low-pass
decompositionLowFilter = [
0.027333068345077982,
0.029519490925774643,
-0.039134249302383094,
0.1993975339773936,
0.7234076904024206,
0.6339789634582119,
0.01660210576452232,
-0.17532808990845047,
-0.021101834024758855,
0.019538882735286728,
]
# high-pass
decompositionHighFilter = [
-0.019538882735286728,
-0.021101834024758855,
0.17532808990845047,
0.01660210576452232,
-0.6339789634582119,
0.7234076904024206,
-0.1993975339773936,
-0.039134249302383094,
-0.029519490925774643,
0.027333068345077982,
]
# reconstruction filters
# low pass
reconstructionLowFilter = [
0.019538882735286728,
-0.021101834024758855,
-0.17532808990845047,
0.01660210576452232,
0.6339789634582119,
0.7234076904024206,
0.1993975339773936,
-0.039134249302383094,
0.029519490925774643,
0.027333068345077982,
]
# high-pass
reconstructionHighFilter = [
0.027333068345077982,
-0.029519490925774643,
-0.039134249302383094,
-0.1993975339773936,
0.7234076904024206,
-0.6339789634582119,
0.01660210576452232,
0.17532808990845047,
-0.021101834024758855,
-0.019538882735286728,
]
Classes
class Symlet5
-
Properties
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym5/
Expand source code
class Symlet5: """ Properties ---------- near symmetric, orthogonal, biorthogonal All values are from http://wavelets.pybytes.com/wavelet/sym5/ """ __name__ = "Symlet Wavelet 5" __motherWaveletLength__ = 10 # length of the mother wavelet __transformWaveletLength__ = 2 # minimum wavelength of input signal # decomposition filter # low-pass decompositionLowFilter = [ 0.027333068345077982, 0.029519490925774643, -0.039134249302383094, 0.1993975339773936, 0.7234076904024206, 0.6339789634582119, 0.01660210576452232, -0.17532808990845047, -0.021101834024758855, 0.019538882735286728, ] # high-pass decompositionHighFilter = [ -0.019538882735286728, -0.021101834024758855, 0.17532808990845047, 0.01660210576452232, -0.6339789634582119, 0.7234076904024206, -0.1993975339773936, -0.039134249302383094, -0.029519490925774643, 0.027333068345077982, ] # reconstruction filters # low pass reconstructionLowFilter = [ 0.019538882735286728, -0.021101834024758855, -0.17532808990845047, 0.01660210576452232, 0.6339789634582119, 0.7234076904024206, 0.1993975339773936, -0.039134249302383094, 0.029519490925774643, 0.027333068345077982, ] # high-pass reconstructionHighFilter = [ 0.027333068345077982, -0.029519490925774643, -0.039134249302383094, -0.1993975339773936, 0.7234076904024206, -0.6339789634582119, 0.01660210576452232, 0.17532808990845047, -0.021101834024758855, -0.019538882735286728, ]
Class variables
var decompositionHighFilter
var decompositionLowFilter
var reconstructionHighFilter
var reconstructionLowFilter