Hamming

(Source code, png)

../../_images/openturns-Hamming-1.png
class Hamming(*args)

Hamming filtering windows.

Methods

getClassName()

Accessor to the object's name.

getName()

Accessor to the object's name.

hasName()

Test if the object is named.

setName(name)

Accessor to the object's name.

Notes

The Hamming windows is implemented using the formula:

w(t) =  C(\alpha - (1-\alpha)\cos(2\pi t))\fcar{[0,1]}{t}

with C = \frac{1}{\alpha^2 + (1-\alpha)^2/2} and \alpha=25/46.

The value of \alpha minimizes the amplitude of the first side lobe of its Fourier transform.

The normalization constant C is such that \int_{0}^{1} w(t)^2\di{t} = 1.

__init__(*args)
getClassName()

Accessor to the object’s name.

Returns:
class_namestr

The object class name (object.__class__.__name__).

getName()

Accessor to the object’s name.

Returns:
namestr

The name of the object.

hasName()

Test if the object is named.

Returns:
hasNamebool

True if the name is not empty.

setName(name)

Accessor to the object’s name.

Parameters:
namestr

The name of the object.

Examples using the class

Estimate a spectral density function

Estimate a spectral density function