Module wavelet.wavelets.sym15
Symlet 15 wavelet
Expand source code
""" Symlet 15 wavelet """
class Symlet15:
"""
Properties
----------
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym15/
"""
__name__ = "Symlet Wavelet 15"
__motherWaveletLength__ = 30 # length of the mother wavelet
__transformWaveletLength__ = 2 # minimum wavelength of input signal
# decomposition filter
# low-pass
decompositionLowFilter = [
9.712419737963348e-06,
-7.35966679891947e-06,
-0.00016066186637495343,
5.512254785558665e-05,
0.0010705672194623959,
-0.0002673164464718057,
-0.0035901654473726417,
0.003423450736351241,
0.01007997708790567,
-0.01940501143093447,
-0.03887671687683349,
0.021937642719753955,
0.04073547969681068,
-0.04108266663538248,
0.11153369514261872,
0.5786404152150345,
0.7218430296361812,
0.2439627054321663,
-0.1966263587662373,
-0.1340562984562539,
0.06839331006048024,
0.06796982904487918,
-0.008744788886477952,
-0.01717125278163873,
0.0015261382781819983,
0.003481028737064895,
-0.00010815440168545525,
-0.00040216853760293483,
2.171789015077892e-05,
2.866070852531808e-05,
]
# high-pass
decompositionHighFilter = [
-2.866070852531808e-05,
2.171789015077892e-05,
0.00040216853760293483,
-0.00010815440168545525,
-0.003481028737064895,
0.0015261382781819983,
0.01717125278163873,
-0.008744788886477952,
-0.06796982904487918,
0.06839331006048024,
0.1340562984562539,
-0.1966263587662373,
-0.2439627054321663,
0.7218430296361812,
-0.5786404152150345,
0.11153369514261872,
0.04108266663538248,
0.04073547969681068,
-0.021937642719753955,
-0.03887671687683349,
0.01940501143093447,
0.01007997708790567,
-0.003423450736351241,
-0.0035901654473726417,
0.0002673164464718057,
0.0010705672194623959,
-5.512254785558665e-05,
-0.00016066186637495343,
7.35966679891947e-06,
9.712419737963348e-06,
]
# reconstruction filters
# low pass
reconstructionLowFilter = [
2.866070852531808e-05,
2.171789015077892e-05,
-0.00040216853760293483,
-0.00010815440168545525,
0.003481028737064895,
0.0015261382781819983,
-0.01717125278163873,
-0.008744788886477952,
0.06796982904487918,
0.06839331006048024,
-0.1340562984562539,
-0.1966263587662373,
0.2439627054321663,
0.7218430296361812,
0.5786404152150345,
0.11153369514261872,
-0.04108266663538248,
0.04073547969681068,
0.021937642719753955,
-0.03887671687683349,
-0.01940501143093447,
0.01007997708790567,
0.003423450736351241,
-0.0035901654473726417,
-0.0002673164464718057,
0.0010705672194623959,
5.512254785558665e-05,
-0.00016066186637495343,
-7.35966679891947e-06,
9.712419737963348e-06,
]
# high-pass
reconstructionHighFilter = [
9.712419737963348e-06,
7.35966679891947e-06,
-0.00016066186637495343,
-5.512254785558665e-05,
0.0010705672194623959,
0.0002673164464718057,
-0.0035901654473726417,
-0.003423450736351241,
0.01007997708790567,
0.01940501143093447,
-0.03887671687683349,
-0.021937642719753955,
0.04073547969681068,
0.04108266663538248,
0.11153369514261872,
-0.5786404152150345,
0.7218430296361812,
-0.2439627054321663,
-0.1966263587662373,
0.1340562984562539,
0.06839331006048024,
-0.06796982904487918,
-0.008744788886477952,
0.01717125278163873,
0.0015261382781819983,
-0.003481028737064895,
-0.00010815440168545525,
0.00040216853760293483,
2.171789015077892e-05,
-2.866070852531808e-05,
]
Classes
class Symlet15
-
Properties
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym15/
Expand source code
class Symlet15: """ Properties ---------- near symmetric, orthogonal, biorthogonal All values are from http://wavelets.pybytes.com/wavelet/sym15/ """ __name__ = "Symlet Wavelet 15" __motherWaveletLength__ = 30 # length of the mother wavelet __transformWaveletLength__ = 2 # minimum wavelength of input signal # decomposition filter # low-pass decompositionLowFilter = [ 9.712419737963348e-06, -7.35966679891947e-06, -0.00016066186637495343, 5.512254785558665e-05, 0.0010705672194623959, -0.0002673164464718057, -0.0035901654473726417, 0.003423450736351241, 0.01007997708790567, -0.01940501143093447, -0.03887671687683349, 0.021937642719753955, 0.04073547969681068, -0.04108266663538248, 0.11153369514261872, 0.5786404152150345, 0.7218430296361812, 0.2439627054321663, -0.1966263587662373, -0.1340562984562539, 0.06839331006048024, 0.06796982904487918, -0.008744788886477952, -0.01717125278163873, 0.0015261382781819983, 0.003481028737064895, -0.00010815440168545525, -0.00040216853760293483, 2.171789015077892e-05, 2.866070852531808e-05, ] # high-pass decompositionHighFilter = [ -2.866070852531808e-05, 2.171789015077892e-05, 0.00040216853760293483, -0.00010815440168545525, -0.003481028737064895, 0.0015261382781819983, 0.01717125278163873, -0.008744788886477952, -0.06796982904487918, 0.06839331006048024, 0.1340562984562539, -0.1966263587662373, -0.2439627054321663, 0.7218430296361812, -0.5786404152150345, 0.11153369514261872, 0.04108266663538248, 0.04073547969681068, -0.021937642719753955, -0.03887671687683349, 0.01940501143093447, 0.01007997708790567, -0.003423450736351241, -0.0035901654473726417, 0.0002673164464718057, 0.0010705672194623959, -5.512254785558665e-05, -0.00016066186637495343, 7.35966679891947e-06, 9.712419737963348e-06, ] # reconstruction filters # low pass reconstructionLowFilter = [ 2.866070852531808e-05, 2.171789015077892e-05, -0.00040216853760293483, -0.00010815440168545525, 0.003481028737064895, 0.0015261382781819983, -0.01717125278163873, -0.008744788886477952, 0.06796982904487918, 0.06839331006048024, -0.1340562984562539, -0.1966263587662373, 0.2439627054321663, 0.7218430296361812, 0.5786404152150345, 0.11153369514261872, -0.04108266663538248, 0.04073547969681068, 0.021937642719753955, -0.03887671687683349, -0.01940501143093447, 0.01007997708790567, 0.003423450736351241, -0.0035901654473726417, -0.0002673164464718057, 0.0010705672194623959, 5.512254785558665e-05, -0.00016066186637495343, -7.35966679891947e-06, 9.712419737963348e-06, ] # high-pass reconstructionHighFilter = [ 9.712419737963348e-06, 7.35966679891947e-06, -0.00016066186637495343, -5.512254785558665e-05, 0.0010705672194623959, 0.0002673164464718057, -0.0035901654473726417, -0.003423450736351241, 0.01007997708790567, 0.01940501143093447, -0.03887671687683349, -0.021937642719753955, 0.04073547969681068, 0.04108266663538248, 0.11153369514261872, -0.5786404152150345, 0.7218430296361812, -0.2439627054321663, -0.1966263587662373, 0.1340562984562539, 0.06839331006048024, -0.06796982904487918, -0.008744788886477952, 0.01717125278163873, 0.0015261382781819983, -0.003481028737064895, -0.00010815440168545525, 0.00040216853760293483, 2.171789015077892e-05, -2.866070852531808e-05, ]
Class variables
var decompositionHighFilter
var decompositionLowFilter
var reconstructionHighFilter
var reconstructionLowFilter