Module wavelet.wavelets.sym17
Symlet 17 wavelet
Expand source code
""" Symlet 17 wavelet """
class Symlet17:
"""
Properties
----------
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym17/
"""
__name__ = "Symlet Wavelet 17"
__motherWaveletLength__ = 34 # length of the mother wavelet
__transformWaveletLength__ = 2 # minimum wavelength of input signal
# decomposition filter
# low-pass
decompositionLowFilter = [
4.297343327345983e-06,
2.7801266938414138e-06,
-6.293702597554192e-05,
-1.3506383399901165e-05,
0.0004759963802638669,
-0.000138642302680455,
-0.0027416759756816018,
0.0008567700701915741,
0.010482366933031529,
-0.004819212803176148,
-0.03329138349235933,
0.01790395221434112,
0.10475461484223211,
0.0172711782105185,
-0.11856693261143636,
0.1423983504146782,
0.6507166292045456,
0.681488995344925,
0.18053958458111286,
-0.15507600534974825,
-0.08607087472073338,
0.016158808725919346,
-0.007261634750928767,
-0.01803889724191924,
0.009952982523509598,
0.012396988366648726,
-0.001905407689852666,
-0.003932325279797902,
5.8400428694052584e-05,
0.0007198270642148971,
2.520793314082878e-05,
-7.607124405605129e-05,
-2.4527163425833e-06,
3.7912531943321266e-06,
]
# high-pass
decompositionHighFilter = [
-3.7912531943321266e-06,
-2.4527163425833e-06,
7.607124405605129e-05,
2.520793314082878e-05,
-0.0007198270642148971,
5.8400428694052584e-05,
0.003932325279797902,
-0.001905407689852666,
-0.012396988366648726,
0.009952982523509598,
0.01803889724191924,
-0.007261634750928767,
-0.016158808725919346,
-0.08607087472073338,
0.15507600534974825,
0.18053958458111286,
-0.681488995344925,
0.6507166292045456,
-0.1423983504146782,
-0.11856693261143636,
-0.0172711782105185,
0.10475461484223211,
-0.01790395221434112,
-0.03329138349235933,
0.004819212803176148,
0.010482366933031529,
-0.0008567700701915741,
-0.0027416759756816018,
0.000138642302680455,
0.0004759963802638669,
1.3506383399901165e-05,
-6.293702597554192e-05,
-2.7801266938414138e-06,
4.297343327345983e-06,
]
# reconstruction filters
# low pass
reconstructionLowFilter = [
3.7912531943321266e-06,
-2.4527163425833e-06,
-7.607124405605129e-05,
2.520793314082878e-05,
0.0007198270642148971,
5.8400428694052584e-05,
-0.003932325279797902,
-0.001905407689852666,
0.012396988366648726,
0.009952982523509598,
-0.01803889724191924,
-0.007261634750928767,
0.016158808725919346,
-0.08607087472073338,
-0.15507600534974825,
0.18053958458111286,
0.681488995344925,
0.6507166292045456,
0.1423983504146782,
-0.11856693261143636,
0.0172711782105185,
0.10475461484223211,
0.01790395221434112,
-0.03329138349235933,
-0.004819212803176148,
0.010482366933031529,
0.0008567700701915741,
-0.0027416759756816018,
-0.000138642302680455,
0.0004759963802638669,
-1.3506383399901165e-05,
-6.293702597554192e-05,
2.7801266938414138e-06,
4.297343327345983e-06,
]
# high-pass
reconstructionHighFilter = [
4.297343327345983e-06,
-2.7801266938414138e-06,
-6.293702597554192e-05,
1.3506383399901165e-05,
0.0004759963802638669,
0.000138642302680455,
-0.0027416759756816018,
-0.0008567700701915741,
0.010482366933031529,
0.004819212803176148,
-0.03329138349235933,
-0.01790395221434112,
0.10475461484223211,
-0.0172711782105185,
-0.11856693261143636,
-0.1423983504146782,
0.6507166292045456,
-0.681488995344925,
0.18053958458111286,
0.15507600534974825,
-0.08607087472073338,
-0.016158808725919346,
-0.007261634750928767,
0.01803889724191924,
0.009952982523509598,
-0.012396988366648726,
-0.001905407689852666,
0.003932325279797902,
5.8400428694052584e-05,
-0.0007198270642148971,
2.520793314082878e-05,
7.607124405605129e-05,
-2.4527163425833e-06,
-3.7912531943321266e-06,
]
Classes
class Symlet17
-
Properties
near symmetric, orthogonal, biorthogonal
All values are from http://wavelets.pybytes.com/wavelet/sym17/
Expand source code
class Symlet17: """ Properties ---------- near symmetric, orthogonal, biorthogonal All values are from http://wavelets.pybytes.com/wavelet/sym17/ """ __name__ = "Symlet Wavelet 17" __motherWaveletLength__ = 34 # length of the mother wavelet __transformWaveletLength__ = 2 # minimum wavelength of input signal # decomposition filter # low-pass decompositionLowFilter = [ 4.297343327345983e-06, 2.7801266938414138e-06, -6.293702597554192e-05, -1.3506383399901165e-05, 0.0004759963802638669, -0.000138642302680455, -0.0027416759756816018, 0.0008567700701915741, 0.010482366933031529, -0.004819212803176148, -0.03329138349235933, 0.01790395221434112, 0.10475461484223211, 0.0172711782105185, -0.11856693261143636, 0.1423983504146782, 0.6507166292045456, 0.681488995344925, 0.18053958458111286, -0.15507600534974825, -0.08607087472073338, 0.016158808725919346, -0.007261634750928767, -0.01803889724191924, 0.009952982523509598, 0.012396988366648726, -0.001905407689852666, -0.003932325279797902, 5.8400428694052584e-05, 0.0007198270642148971, 2.520793314082878e-05, -7.607124405605129e-05, -2.4527163425833e-06, 3.7912531943321266e-06, ] # high-pass decompositionHighFilter = [ -3.7912531943321266e-06, -2.4527163425833e-06, 7.607124405605129e-05, 2.520793314082878e-05, -0.0007198270642148971, 5.8400428694052584e-05, 0.003932325279797902, -0.001905407689852666, -0.012396988366648726, 0.009952982523509598, 0.01803889724191924, -0.007261634750928767, -0.016158808725919346, -0.08607087472073338, 0.15507600534974825, 0.18053958458111286, -0.681488995344925, 0.6507166292045456, -0.1423983504146782, -0.11856693261143636, -0.0172711782105185, 0.10475461484223211, -0.01790395221434112, -0.03329138349235933, 0.004819212803176148, 0.010482366933031529, -0.0008567700701915741, -0.0027416759756816018, 0.000138642302680455, 0.0004759963802638669, 1.3506383399901165e-05, -6.293702597554192e-05, -2.7801266938414138e-06, 4.297343327345983e-06, ] # reconstruction filters # low pass reconstructionLowFilter = [ 3.7912531943321266e-06, -2.4527163425833e-06, -7.607124405605129e-05, 2.520793314082878e-05, 0.0007198270642148971, 5.8400428694052584e-05, -0.003932325279797902, -0.001905407689852666, 0.012396988366648726, 0.009952982523509598, -0.01803889724191924, -0.007261634750928767, 0.016158808725919346, -0.08607087472073338, -0.15507600534974825, 0.18053958458111286, 0.681488995344925, 0.6507166292045456, 0.1423983504146782, -0.11856693261143636, 0.0172711782105185, 0.10475461484223211, 0.01790395221434112, -0.03329138349235933, -0.004819212803176148, 0.010482366933031529, 0.0008567700701915741, -0.0027416759756816018, -0.000138642302680455, 0.0004759963802638669, -1.3506383399901165e-05, -6.293702597554192e-05, 2.7801266938414138e-06, 4.297343327345983e-06, ] # high-pass reconstructionHighFilter = [ 4.297343327345983e-06, -2.7801266938414138e-06, -6.293702597554192e-05, 1.3506383399901165e-05, 0.0004759963802638669, 0.000138642302680455, -0.0027416759756816018, -0.0008567700701915741, 0.010482366933031529, 0.004819212803176148, -0.03329138349235933, -0.01790395221434112, 0.10475461484223211, -0.0172711782105185, -0.11856693261143636, -0.1423983504146782, 0.6507166292045456, -0.681488995344925, 0.18053958458111286, 0.15507600534974825, -0.08607087472073338, -0.016158808725919346, -0.007261634750928767, 0.01803889724191924, 0.009952982523509598, -0.012396988366648726, -0.001905407689852666, 0.003932325279797902, 5.8400428694052584e-05, -0.0007198270642148971, 2.520793314082878e-05, 7.607124405605129e-05, -2.4527163425833e-06, -3.7912531943321266e-06, ]
Class variables
var decompositionHighFilter
var decompositionLowFilter
var reconstructionHighFilter
var reconstructionLowFilter