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