Window Functions

The window function is zero-valued outside a chosen interval and symmetric around the middle of the interval. When a signal is "multiplied" by a window function, the product is also zero-valued outside the interval: all that is left is the part where they overlap, the "view through the window." The window function makes the signal periodic: it is guaranteed to be zero at both start and end. The FT assumes the signal is periodic signal, and the window function enforces this assumption.

Windows functions are applied to signals and are defined to have the same number of samples as the signal to which they are applied. After a windowing function is applied to a signal, the signal is rescaled to its original power to counter the reduction in power that results from its convolution with the windowing function.

When applied to a signal defined by n samples, each of these windows has the form for its ith sample:

W[i]=1 when n8<i<78

W0[i]=W[i] when i<n8 or i>78.

Within the W0[i] regions, the windows functions drop away to zero at the extremities of the signal. When the window function is convolved with a signal, it enforces periodicity on the resulting "windowed" signal. The functions that control this decay differ between window functions. There are four available window functions:

Hamming
Figure 1. EQUATION_DISPLAY
W0(arg[i])=0.540.46cos(arg)
(543)

where arg[i]=8πin1

Hann (Hanning)
Figure 2. EQUATION_DISPLAY
W0(arg[i])=0.50(1cos(arg)
(544)

where arg[i]=8πin1

Bartlett
Figure 3. EQUATION_DISPLAY
W0(arg[i])=1in1ifi>78
(545)

where arg[i]=8in1 if i<n8

Blackman
Figure 4. EQUATION_DISPLAY
W0(arg1[i],arg2[i])=0.420.5cos(arg1[i])+0.08cos(arg2[i])
(546)

where arg1[i]=8πin1,arg2[i]=16πin1