Module wavelet.wavelets.sym6
Symlet 6 wavelet
Expand source code
""" Symlet 6 wavelet """
class Symlet6:
"""
Properties
----------
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym6/
"""
__name__ = "Symlet Wavelet 6"
__motherWaveletLength__ = 12 # length of the mother wavelet
__transformWaveletLength__ = 2 # minimum wavelength of input signal
# decomposition filter
# low-pass
decompositionLowFilter = [
0.015404109327027373,
0.0034907120842174702,
-0.11799011114819057,
-0.048311742585633,
0.4910559419267466,
0.787641141030194,
0.3379294217276218,
-0.07263752278646252,
-0.021060292512300564,
0.04472490177066578,
0.0017677118642428036,
-0.007800708325034148,
]
# high-pass
decompositionHighFilter = [
0.007800708325034148,
0.0017677118642428036,
-0.04472490177066578,
-0.021060292512300564,
0.07263752278646252,
0.3379294217276218,
-0.787641141030194,
0.4910559419267466,
0.048311742585633,
-0.11799011114819057,
-0.0034907120842174702,
0.015404109327027373,
]
# reconstruction filters
# low pass
reconstructionLowFilter = [
-0.007800708325034148,
0.0017677118642428036,
0.04472490177066578,
-0.021060292512300564,
-0.07263752278646252,
0.3379294217276218,
0.787641141030194,
0.4910559419267466,
-0.048311742585633,
-0.11799011114819057,
0.0034907120842174702,
0.015404109327027373,
]
# high-pass
reconstructionHighFilter = [
0.015404109327027373,
-0.0034907120842174702,
-0.11799011114819057,
0.048311742585633,
0.4910559419267466,
-0.787641141030194,
0.3379294217276218,
0.07263752278646252,
-0.021060292512300564,
-0.04472490177066578,
0.0017677118642428036,
0.007800708325034148,
]
Classes
class Symlet6
-
Properties
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym6/
Expand source code
class Symlet6: """ Properties ---------- near symmetric, orthogonal, biorthogonal All values are from http://wavelets.pybytes.com/wavelet/sym6/ """ __name__ = "Symlet Wavelet 6" __motherWaveletLength__ = 12 # length of the mother wavelet __transformWaveletLength__ = 2 # minimum wavelength of input signal # decomposition filter # low-pass decompositionLowFilter = [ 0.015404109327027373, 0.0034907120842174702, -0.11799011114819057, -0.048311742585633, 0.4910559419267466, 0.787641141030194, 0.3379294217276218, -0.07263752278646252, -0.021060292512300564, 0.04472490177066578, 0.0017677118642428036, -0.007800708325034148, ] # high-pass decompositionHighFilter = [ 0.007800708325034148, 0.0017677118642428036, -0.04472490177066578, -0.021060292512300564, 0.07263752278646252, 0.3379294217276218, -0.787641141030194, 0.4910559419267466, 0.048311742585633, -0.11799011114819057, -0.0034907120842174702, 0.015404109327027373, ] # reconstruction filters # low pass reconstructionLowFilter = [ -0.007800708325034148, 0.0017677118642428036, 0.04472490177066578, -0.021060292512300564, -0.07263752278646252, 0.3379294217276218, 0.787641141030194, 0.4910559419267466, -0.048311742585633, -0.11799011114819057, 0.0034907120842174702, 0.015404109327027373, ] # high-pass reconstructionHighFilter = [ 0.015404109327027373, -0.0034907120842174702, -0.11799011114819057, 0.048311742585633, 0.4910559419267466, -0.787641141030194, 0.3379294217276218, 0.07263752278646252, -0.021060292512300564, -0.04472490177066578, 0.0017677118642428036, 0.007800708325034148, ]
Class variables
var decompositionHighFilter
var decompositionLowFilter
var reconstructionHighFilter
var reconstructionLowFilter