Hamming

(Source code, png)

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

Hamming filtering windows.

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.

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.

__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