Module wavelet.wavelets.sym10
Symlet 10 wavelet
Expand source code
""" Symlet 10 wavelet """
class Symlet10:
"""
Properties
----------
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym2/
"""
__name__ = "Symlet Wavelet 10"
__motherWaveletLength__ = 20 # length of the mother wavelet
__transformWaveletLength__ = 2 # minimum wavelength of input signal
# decomposition filter
# low-pass
decompositionLowFilter = [
0.0007701598091144901,
9.563267072289475e-05,
-0.008641299277022422,
-0.0014653825813050513,
0.0459272392310922,
0.011609893903711381,
-0.15949427888491757,
-0.07088053578324385,
0.47169066693843925,
0.7695100370211071,
0.38382676106708546,
-0.03553674047381755,
-0.0319900568824278,
0.04999497207737669,
0.005764912033581909,
-0.02035493981231129,
-0.0008043589320165449,
0.004593173585311828,
5.7036083618494284e-05,
-0.0004593294210046588,
]
# high-pass
decompositionHighFilter = [
0.0004593294210046588,
5.7036083618494284e-05,
-0.004593173585311828,
-0.0008043589320165449,
0.02035493981231129,
0.005764912033581909,
-0.04999497207737669,
-0.0319900568824278,
0.03553674047381755,
0.38382676106708546,
-0.7695100370211071,
0.47169066693843925,
0.07088053578324385,
-0.15949427888491757,
-0.011609893903711381,
0.0459272392310922,
0.0014653825813050513,
-0.008641299277022422,
-9.563267072289475e-05,
0.0007701598091144901,
]
# reconstruction filters
# low pass
reconstructionLowFilter = [
-0.0004593294210046588,
5.7036083618494284e-05,
0.004593173585311828,
-0.0008043589320165449,
-0.02035493981231129,
0.005764912033581909,
0.04999497207737669,
-0.0319900568824278,
-0.03553674047381755,
0.38382676106708546,
0.7695100370211071,
0.47169066693843925,
-0.07088053578324385,
-0.15949427888491757,
0.011609893903711381,
0.0459272392310922,
-0.0014653825813050513,
-0.008641299277022422,
9.563267072289475e-05,
0.0007701598091144901,
]
# high-pass
reconstructionHighFilter = [
0.0007701598091144901,
-9.563267072289475e-05,
-0.008641299277022422,
0.0014653825813050513,
0.0459272392310922,
-0.011609893903711381,
-0.15949427888491757,
0.07088053578324385,
0.47169066693843925,
-0.7695100370211071,
0.38382676106708546,
0.03553674047381755,
-0.0319900568824278,
-0.04999497207737669,
0.005764912033581909,
0.02035493981231129,
-0.0008043589320165449,
-0.004593173585311828,
5.7036083618494284e-05,
0.0004593294210046588,
]
Classes
class Symlet10
-
Properties
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym2/
Expand source code
class Symlet10: """ Properties ---------- near symmetric, orthogonal, biorthogonal All values are from http://wavelets.pybytes.com/wavelet/sym2/ """ __name__ = "Symlet Wavelet 10" __motherWaveletLength__ = 20 # length of the mother wavelet __transformWaveletLength__ = 2 # minimum wavelength of input signal # decomposition filter # low-pass decompositionLowFilter = [ 0.0007701598091144901, 9.563267072289475e-05, -0.008641299277022422, -0.0014653825813050513, 0.0459272392310922, 0.011609893903711381, -0.15949427888491757, -0.07088053578324385, 0.47169066693843925, 0.7695100370211071, 0.38382676106708546, -0.03553674047381755, -0.0319900568824278, 0.04999497207737669, 0.005764912033581909, -0.02035493981231129, -0.0008043589320165449, 0.004593173585311828, 5.7036083618494284e-05, -0.0004593294210046588, ] # high-pass decompositionHighFilter = [ 0.0004593294210046588, 5.7036083618494284e-05, -0.004593173585311828, -0.0008043589320165449, 0.02035493981231129, 0.005764912033581909, -0.04999497207737669, -0.0319900568824278, 0.03553674047381755, 0.38382676106708546, -0.7695100370211071, 0.47169066693843925, 0.07088053578324385, -0.15949427888491757, -0.011609893903711381, 0.0459272392310922, 0.0014653825813050513, -0.008641299277022422, -9.563267072289475e-05, 0.0007701598091144901, ] # reconstruction filters # low pass reconstructionLowFilter = [ -0.0004593294210046588, 5.7036083618494284e-05, 0.004593173585311828, -0.0008043589320165449, -0.02035493981231129, 0.005764912033581909, 0.04999497207737669, -0.0319900568824278, -0.03553674047381755, 0.38382676106708546, 0.7695100370211071, 0.47169066693843925, -0.07088053578324385, -0.15949427888491757, 0.011609893903711381, 0.0459272392310922, -0.0014653825813050513, -0.008641299277022422, 9.563267072289475e-05, 0.0007701598091144901, ] # high-pass reconstructionHighFilter = [ 0.0007701598091144901, -9.563267072289475e-05, -0.008641299277022422, 0.0014653825813050513, 0.0459272392310922, -0.011609893903711381, -0.15949427888491757, 0.07088053578324385, 0.47169066693843925, -0.7695100370211071, 0.38382676106708546, 0.03553674047381755, -0.0319900568824278, -0.04999497207737669, 0.005764912033581909, 0.02035493981231129, -0.0008043589320165449, -0.004593173585311828, 5.7036083618494284e-05, 0.0004593294210046588, ]
Class variables
var decompositionHighFilter
var decompositionLowFilter
var reconstructionHighFilter
var reconstructionLowFilter