Window functions applet

(Java 1.1 Version)


Note
This is a Java 1.1 applet. It should work with HotJava 1.1, Internet Explorer 4.0 or Netscape Navigator 4.0 with the Java 1.1 upgrade patch applied.
If you are using Netscape Navigator 3 or earlier, or Navigator 4.0 without the Java 1.1 upgrade, try the Java 1.02 version of the applet.

Outline instructions

The applet plots the shape of some of the commonly-used window functions. These functions are used to reduce leakage in the determination of the frequency spectra of sampled signals, and in the design of FIR (finite impulse response) digital filters.Simply select the window function(s) you want displayed by clicking the appropriate checkbox(es). Unchecking a checkbox clears that window function from the plot.

The Hanning, Hamming and Blackman windows have fixed shapes. The shape of the Kaiser window is determined by the value of the window parameter, alpha. Enter a (non-negative) value for alpha in the text box and click the Set button. If the Kaiser window checkbox is checked, the shape of the window function for that value of alpha will be shown.

If all you can see is a grey rectangle, try the Java 1.02 version of the applet.

Varying the shape of the Kaiser window

Try experimenting with different values for alpha.
The values listed opposite are of particular interest.
alpha Window shape
0 Rectangular
5 Similar to the Hamming window
6 Similar to the Hanning window
8.6 Almost identical to the Blackman window

Download source code (zip Archive)

Kaiser window filter design applet | FIR filter design applet (fixed shape windows)

Feedback | DSP home page