Hamming window
E488673
The Hamming window is a mathematical function used in signal processing to reduce spectral leakage when analyzing finite-length signals with the Fourier transform.
Statements (42)
| Predicate | Object |
|---|---|
| instanceOf |
tapering function
ⓘ
window function ⓘ |
| appliedTo | time-domain samples before FFT ⓘ |
| commonVariant |
periodic Hamming window
ⓘ
symmetric Hamming window ⓘ |
| comparedTo | Hann window NERFINISHED ⓘ |
| developedInField | numerical analysis of Fourier methods ⓘ |
| field | signal processing ⓘ |
| goal |
reduce discontinuities at signal boundaries
ⓘ
reduce leakage of strong spectral components into adjacent frequencies ⓘ |
| hasAdvantageOver | Hann window in sidelobe attenuation ⓘ |
| hasDisadvantageComparedTo | Hann window in mainlobe width ⓘ |
| hasMathematicalForm | w[n] = α − β cos(2πn/(N−1)) ⓘ |
| hasParameter |
α ≈ 0.54
ⓘ
β ≈ 0.46 ⓘ |
| hasProperty |
continuous first derivative at boundaries
ⓘ
even-symmetric ⓘ maximum value at center ⓘ nonnegative ⓘ zero slope at endpoints ⓘ |
| hasSupport | 0 ≤ n ≤ N−1 ⓘ |
| implementedIn |
MATLAB
NERFINISHED
ⓘ
NumPy NERFINISHED ⓘ Octave NERFINISHED ⓘ SciPy NERFINISHED ⓘ signal processing libraries ⓘ |
| isDefinedFor | finite-length sequences ⓘ |
| isDefinedOn | discrete-time index n ⓘ |
| isTypeOf | raised cosine window ⓘ |
| namedAfter | Richard W. Hamming NERFINISHED ⓘ |
| tradeOffs |
higher frequency resolution loss than rectangular window
ⓘ
lower sidelobe levels than rectangular window ⓘ wider mainlobe than rectangular window ⓘ |
| usedFor |
Fourier transform analysis
ⓘ
reducing spectral leakage ⓘ spectral analysis of finite-length signals ⓘ |
| usedIn |
audio analysis
ⓘ
digital signal processing ⓘ discrete-time signal processing ⓘ filter design ⓘ power spectral density estimation ⓘ speech processing ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.