Evaluation of Various Window Functions using Multi-Instrument
By Dr. Wang Hongwei
REV: 01
May 8, 2009
Note: VIRTINS TECHNOLOGY reserves the right to make modifications to this document at any time without notice. This document may contain typographical errors.
TABLE OF CONTENTS
1. Spectral Leakage and Window Function
2. How to use Multi-Instrument to evaluate a Window Function
2.1 Method 1: Analyze the window function WAV file with no window function
2.2 Method 2: Analyze a unit DC signal with the window function to be evaluated
2.3 Window Function Parameters to Be Evaluated
3. Window Functions
3.1 Rectangle Window
3.2 Triangle Window
3.3 Hanning Window
3.4 Hamming Window
3.5 Blackman Window
3.6 Exact Blackman Window
3.7 Blackman-Harris (4 terms) Window
3.8 Blackman-Nuttall Window
3.9 Flat Top Window
3.10 Exponential Window (a = 0.1)
3.11 Gaussian Window (a = 2.5)
3.12 Gaussian Window (a = 3.0)
3.13 Gaussian Window (a = 3.5)
3.14 Welch (Riesz) Window
3.15 Cosine Window (a = 1)
3.16 Cosine Window (a = 3)
3.17 Cosine Window (a = 4)
3.18 Cosine Window (a = 5)
3.19 Riemann Window
3.20 Parzen (De La Valle-Poussin) Window
3.21 Tukey (Tapered Cosine) Window (a = 0.25)
3.22 Tukey (Tapered Cosine) Window (a = 0.50)
3.23 Tukey (Tapered Cosine) Window (a = 0.75)
3.24 Bohman Window
3.25 Poisson Window (a = 2)
3.26 Poisson Window (a = 3)
3.27 Poisson Window (a = 4)
3.28 Hanning-Poisson Window (a = 0.5)
3.29 Hanning-Poisson Window (a = 1.0)
3.30 Hanning-Poisson Window (a = 2.0)
3.31 Cauchy Window (a = 3.0)
3.32 Cauchy Window (a = 4.0)
3.33 Cauchy Window (a = 5.0)
3.34 Bartlett-Hann Window
3.35 Kaiser-Bessel Window (a = 0.5)
3.36 Kaiser-Bessel Window (a = 1.0)
3.37 Kaiser-Bessel Window (a = 2.0)
3.38 Kaiser-Bessel Window (a = 3.0)
3.39 Kaiser-Bessel Window (a = 4.0)
3.40 Kaiser-Bessel Window (a = 5.0)
3.41 Kaiser-Bessel Window (a = 6.0)
3.42 Kaiser-Bessel Window (a = 7.0)
3.43 Kaiser-Bessel Window (a = 8.0)
3.44 Kaiser-Bessel Window (a = 9.0)
3.45 Kaiser-Bessel Window (a = 10.0)
3.46 Kaiser-Bessel Window (a = 11.0)
3.47 Kaiser-Bessel Window (a = 12.0)
3.48 Kaiser-Bessel Window (a = 13.0)
3.49 Kaiser-Bessel Window (a = 14.0)
3.50 Kaiser-Bessel Window (a = 15.0)
3.51 Kaiser-Bessel Window (a = 16.0)
3.52 Kaiser-Bessel Window (a = 17.0)
3.53 Kaiser-Bessel Window (a = 18.0)
3.54 Kaiser-Bessel Window (a = 19.0)
3.55 Kaiser-Bessel Window (a = 20.0)
4. Summary of Parameters of Window Functions
1. Spectral Leakage and Window Function
Spectral leakage is the result of the assumption in the FFT algorithm that the time record in a FFT segment is exactly repeated throughout all time and that signals contained in a FFT segment are thus periodic at intervals that correspond to the length of the FFT segment. If the time record in a FFT segment has a non-integer number of cycles, this assumption is violated and spectral leakage occurs. Spectral leakage distorts the measurement in such a way that energy from a given frequency component spreads to adjacent frequency lines or bins. In most cases, you cannot guarantee that you are sampling an integer number of cycles. Choosing a window function correctly to suppress the spectral leakage for a certain measurement is thus critical.
To choose a window function, you must guess the signal frequency content. If the signal contains strong interfering frequency components distant from the frequency of interest, choose a window with a high side lobe roll-off rate. If there are strong interfering signal near the frequency of interest, choose a window with a low highest side lobe level. If the frequency of interest contains two or more signals very near to each other, then frequency resolution is very important. It is best to choose a window with a very narrow main lobe. If the amplitude accuracy of a single frequency component is more important than the exact location of the component in a given frequency bin, choose a window with a wide main lobe. If the signal spectrum is rather flat or broadband in frequency content, use the Rectangle Window. In general, the Hanning Window has good frequency resolution and reduced spectral leakage. It is satisfactory in 95% of cases.
2. How to use Multi-Instrument to evaluate a Window Function
Multi-Instrument supports 55 window functions. A 1024-point 24-bit WAV file of each window function is provided in the “WAV\window” directory of the software and can be used to evaluate the behavior of each window function in the frequency domain. The sampling rate of these WAV files is 44100 Hz.
To evaluate a window function using the provided WAV file, the following changes to the system default settings for the Spectrum Analyzer are required after loading the WAV file:
- [Window]: Rectangle;
- [FFT size]: >1024; (32768 is enough to show the shape of the spectrum of the window function, but 4194304 will be used in this article to obtain more accurate window parameters such as –3dB Main Lobe Width)
- [Setting]>[Spectrum Analyzer Processing]>[Intra-Frame Processing] > [Remove DC]: Unchecked
The following changes to the system default settings for the Spectrum Analyzer are recommended:
- [Setting]>[Spectrum Analyzer Y Scale]: dBr
- [Horizontal Axis Multiplier]: ´2
This method will be used in this article to evaluate all the window functions used in Multi-Instrument.
The unit DC signal can be generated by following the steps below:
- Open the Signal Generator
- Set the Signal Generator to “iA=oA, iB=oB” mode
- Set the Sampling Bit Resolution to 24 bit
- Set the Waveform to “UnitStep”
- Press the Start/Stop button to start.
- Press the Start/Stop button again to stop after the unit DC signal is generated and shown in the Oscilloscope.
- Close the Signal Generator
To evaluate a window function using the unit DC signal, the following changes to the system default settings for the Spectrum Analyzer are required:
- [Window]: the window function to be evaluated;
- [FFT size]: > Record Length in the time domain;
- [Setting]>[Spectrum Analyzer Processing]>[Intra-Frame Processing] > [Remove DC]: Unchecked;
The following changes to the system default settings for the Spectrum Analyzer are recommended:
- [Setting]>[Spectrum Analyzer Y Scale]: dBr
- [Horizontal Axis Multiplier]: ´20
The advantage of this method is that the real window function used in the software is evaluated. The drawback is that the shape of the window function is not shown in the Oscilloscope.
The spectrum of a window function is continuous with a main lobe and several side lobes (see figure below). The width of the main lobe limits the frequency resolution of a windowed signal. The ability to distinguish two closely spaced frequency components increases as the width of the main lobe of the window function decreases. The width of the main lobe can be described by its width at –3 dB and –6 dB below the peak of the main lobe. The side lobes are characterized by the Highest Side Lobe Level and the Side Lobe Fall Off Rate.
There are some more abstract parameters for a window functions, such as Scallop Loss, Coherent Gain, Equivalent Noise Bandwidth, etc. Readers are recommended to reference to the classic paper “On the use of Windows for Harmonic Analysis with the Discrete Fourier Transform”, Fredric J. Harris, Proceedings of The IEEE, Vol. 66, No. 1, January 1978.

The following parameters of each window function can be measured with the help of the cursor reader provided in Multi-Instrument. (see figure above)
- Highest Side Lobe Level (dB)
= yP0
where P0 is located at the highest peak of the side lobes and yP0 is its Y value in dB.
- Side Lobe Fall Off Rate (dB/Octave)
= log(2) ´ (yP5 - yP4) / [log(nP5)- log(nP4)]
where yP4 and yP5 are the Y value in dB for P5 and P6 respectively, and nP4 and nP5 are the X value in count for P5 and P6 respectively, nP4, nP5 = 0, 1,…, N, where N is the FFT size.
- -3dB Main Lobe Width (bins)
= 2 ´ nP2 ´ Noriginal / N
where P2 is located at Y= -3 dB within the main lobe, and nP2 is its X value in count, nP2 = 0, 1,…, N, where N is the FFT size. Noriginal is the number of original data point before zero padding. In the examples of this article, Noriginal = 1024 and N = 4194304.
- -6dB Main Lobe Width (bins)
= 2 ´ nP3 ´ Noriginal / N
where P3 is located at Y= -6 dB within the main lobe, and nP3 is its X value in count. nP3 = 0, 1, …, N, where N is the FFT size. Noriginal is the number of original data point before zero padding. In the examples of this article, Noriginal = 1024 and N = 4194304.
- Scallop Loss (dB)
= -yP1
where P1 is located at X = 0.5 ´ N / Noriginal, yP1 is the Y value in dB for P1. Noriginal is the number of original data point before zero padding, and N is the FFT size. In the examples of this article, Noriginal = 1024 and N = 4194304.
The following parameters of each window function can be obtained via the mean and RMS values measured in Multi-Instrument.
- Coherence Gain
= Mean
where Mean is the mean value of the window function waveform.
- Equivalent Noise Bandwidth
= RMS2 / Mean2
where RMS and Mean are the RMS and mean values of the window function waveform respectively.
w(n) = 1, n = 0, 1, …, N-1
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-13 |
-6 |
0.88 |
1.21 |
3.92 |
1 |
1 |

w(n) = n/(N/2), n = 0,1,…,N/2;
w(n) = w(N-n), n = N/2,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-27 |
-12 |
1.28 |
1.78 |
1.82 |
0.5 |
1.33 |
w(n) = sin2(np/N) = 0.5-0.5cos(2np/N), n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-32 |
-18 |
1.44 |
2.00 |
1.42 |
0.5 |
1.50 |

w(n) = 0.54 – 0.46cos(2np/N), n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-43 |
-6 |
1.30 |
1.81 |
1.75 |
0.54 |
1.36 |

3.5 Blackman Window
w(n) = 0.42 – 0.5cos(2np/N) + 0.08cos(4np/N), n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-58 |
-18 |
1.64 |
2.29 |
1.10 |
0.42 |
1.73 |

w(n) = 7938/18608 – 9240/18608 ´ cos(2np/N) + 1430/18608 ´ cos(4np/N)
n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-68 |
-6 |
1.60 |
2.25 |
1.15 |
0.43 |
1.69 |

w(n) = 0.35875 – 0.48829 ´ cos(2np/N) + 0.14128 ´ cos(4np/N) –0.01168 ´ cos(6np/N)
n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-92 |
-6 |
1.90 |
2.66 |
0.83 |
0.36 |
2.00 |
w(n) = 0.3635819 – 0.4891775 ´ cos(2np/N) + 0.1365995 ´ cos(4np/N) –0.0106411 ´ cos(6np/N)
n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-98 |
-6 |
1.87 |
2.63 |
0.85 |
0.36 |
1.98 |
w(n) = 0.21557895 – 0.41663158 ´ cos(2np/N) + 0.277263158 ´ cos(4np/N) – 0.083578947 ´ cos(6np/N) + 0.006947368 ´ cos(8np/N)
n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-94 |
-6 |
3.72 |
4.58 |
0.012 |
0.22 |
3.77 |
w(n) = a n/N, 0<a<1, n = 0,1,…,N-1;
a = 0.1
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-10 |
-6 |
1.03 |
1.47 |
2.83 |
0.39 |
1.41 |
w(n) = e-0.5[a (2n/N – 1)] [a (2n/N – 1)], a > =2, n = 0,1,…,N-1;
a = 2.5
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-43 |
-6 |
1.37 |
1.92 |
1.58 |
0.50 |
1.45 |
w(n) = e-0.5[a (2n/N – 1)] [a (2n/N – 1)], a > =2, n = 0,1,…,N-1;
a = 3.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-56 |
-6 |
1.60 |
2.26 |
1.16 |
0.42 |
1.71 |
w(n) = e-0.5[a (2n/N – 1)] [a (2n/N – 1)], a > =2, n = 0,1,…,N-1;
a = 3.5
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-71 |
-6 |
1.85 |
2.62 |
0.87 |
0.36 |
1.98 |
w(n) = 1 - [2n/N-1]2, n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-21 |
-12 |
1.15 |
1.59 |
2.22 |
0.67 |
1.20 |
w(n) = sina(np/N), n = 0,1,…,N-1;
a = 1
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-23 |
-12 |
1.19 |
1.64 |
2.10 |
0.64 |
1.23 |
w(n) = sina(np/N), n = 0,1,…,N-1;
a = 3
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-39 |
-24 |
1.66 |
2.31 |
1.08 |
0.42 |
1.73 |
w(n) = sina(np/N), n = 0,1,…,N-1;
a = 4
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-47 |
-30 |
1.85 |
2.58 |
0.86 |
0.38 |
1.94 |
w(n) = sina(np/N), n = 0,1,…,N-1;
a = 5
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-54 |
-36 |
2.03 |
2.84 |
0.72 |
0.34 |
2.13 |

w(n) = sin[(2n/N-1) p]/[(2n/N-1) p], n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-26 |
-12 |
1.25 |
1.73 |
1.89 |
0.59 |
1.30 |
w = 1 - 6(2n/N-1)2(1-|2n/N-1|) 0 <= |n-N/2| <= (N/4)
w = 2(1-|2n/N-1|)3 (N/4) <= |n-N/2| <= (N/2)
n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-53 |
-24 |
1.82 |
2.55 |
0.90 |
0.38 |
1.92 |
w = 0.5{1 - cos[2pn/(aN)]} n < (aN/2)
w = 1.0 (aN/2) <= n <= N-(aN/2)
w = 0.5{1 - cos[2p/a - 2pn/(aN)]} n > N-(aN/2)
n = 0,1,…,N-1;
a = 0.25
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-14 |
-18 |
1.01 |
1.37 |
2.97 |
0.88 |
1.10 |
w = 0.5{1 - cos[2pn/(aN)]} n < (aN/2)
w = 1.0 (aN/2) <= n <= N-(aN/2)
w = 0.5{1 - cos[2p/a - 2pn/(aN)]} n > N-(aN/2)
n = 0,1,…,N-1;
a = 0.50
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-15 |
-18 |
1.15 |
1.57 |
2.24 |
0.75 |
1.22 |
w = 0.5{1 - cos[2pn/(aN)]} n < (aN/2)
w = 1.0 (aN/2) <= n <= N-(aN/2)
w = 0.5{1 - cos[2p/a - 2pn/(aN)]} n > N-(aN/2)
n = 0,1,…,N-1;
a = 0.75
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-19 |
-18 |
1.30 |
1.79 |
1.73 |
0.63 |
1.36 |
w = (1 - |2n/N - 1|)cos(p|2n/N - 1|) + sin(p|2n/N - 1|)/p, n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-46 |
-24 |
1.70 |
2.37 |
1.02 |
0.41 |
1.79 |
w = e(-a|2n/N-1|), n = 0,1,…,N-1;
a = 2
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-19 |
-6 |
1.21 |
1.70 |
2.03 |
0.43 |
1.31 |
w = e(-a|2n/N-1|), n = 0,1,…,N-1;
a = 3
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-25 |
-6 |
1.45 |
2.08 |
1.44 |
0.32 |
1.66 |
w = e(-a|2n/N-1|), n = 0,1,…,N-1;
a = 4
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-31 |
-6 |
1.75 |
2.58 |
1.02 |
0.25 |
2.07 |
w = [0.5-0.5cos(2np/N)]e(-a|2n/N-1|), n = 0,1,…,N-1;
a = 0.5
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-35 |
-12 |
1.53 |
2.14 |
1.26 |
0.43 |
1.61 |
w = [0.5-0.5cos(2np/N)]e(-a|2n/N-1|), n = 0,1,…,N-1;
a = 1.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-39 |
-12 |
1.63 |
2.29 |
1.11 |
0.38 |
1.73 |

w = [0.5-0.5cos(2np/N)]e(-a|2n/N-1|), n = 0,1,…,N-1;
a = 2.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
N.A |
-12 |
1.86 |
2.64 |
0.87 |
0.30 |
2.02 |
w = [1 + a(2n/N - 1)2]-1, n = 0,1,…,N-1;
a = 3.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-31 |
-6 |
1.34 |
1.91 |
1.67 |
0.42 |
1.49 |
w = [1 + a(2n/N - 1)2]-1, n = 0,1,…,N-1;
a = 4.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-36 |
-6 |
1.52 |
2.21 |
1.33 |
0.33 |
1.78 |
w = [1 + a(2n/N - 1)2]-1, n = 0,1,…,N-1;
a = 5.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-39 |
-6 |
1.69 |
2.54 |
1.11 |
0.27 |
2.07 |
w = 0.62-0.48|n/N-0.5|-0.38cos(2np/N), n = 0,1,…,N-1;
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-36 |
-12 |
1.40 |
1.94 |
1.52 |
0.50 |
1.46 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 0.5
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-17 |
-6 |
0.95 |
1.31 |
3.32 |
0.85 |
1.02 |

w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 1.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-25 |
-6 |
1.11 |
1.53 |
2.43 |
0.67 |
1.15 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 2.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-46 |
-6 |
1.43 |
1.99 |
1.45 |
0.49 |
1.50 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 3.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-70 |
-6 |
1.70 |
2.39 |
1.02 |
0.40 |
1.80 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 4.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-94 |
-6 |
1.94 |
2.73 |
0.79 |
0.35 |
2.05 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where: bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 5.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-120 |
-6 |
2.16 |
3.03 |
0.64 |
0.31 |
2.28 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 6.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-145 |
-6 |
2.35 |
3.31 |
0.54 |
0.29 |
2.49 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 7.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-153 |
-6 |
2.53 |
3.56 |
0.47 |
0.27 |
2.68 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 8.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-160 |
-6 |
2.70 |
3.80 |
0.41 |
0.25 |
2.86 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 9.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-161 |
-6 |
2.86 |
4.03 |
0.37 |
0.23 |
3.03 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 10.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-165 |
-6 |
3.01 |
4.24 |
0.33 |
0.22 |
3.19 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 11.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-157 |
-6 |
3.15 |
4.44 |
0.30 |
0.21 |
3.35 |

w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 12.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-161 |
-6 |
3.29 |
4.64 |
0.28 |
0.20 |
3.49 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 13.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-162 |
-6 |
3.42 |
4.82 |
0.26 |
0.20 |
3.63 |

w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 14.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-156 |
-6 |
3.54 |
5.0 |
0.24 |
0.19 |
3.77 |

w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 15.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-158 |
-6 |
3.66 |
5.17 |
0.22 |
0.18 |
3.90 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 16.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-159 |
-6 |
3.79 |
5.34 |
0.21 |
0.18 |
4.03 |

w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 17.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-160 |
-6 |
3.90 |
5.50 |
0.20 |
0.17 |
4.15 |

w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 18.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-160 |
-6 |
4.01 |
5.66 |
0.19 |
0.17 |
4.27 |
w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 19.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-172 |
-6 |
4.12 |
5.81 |
0.18 |
0.16 |
4.38 |

w=bessi0[ap(1 - (2n/N - 1)2)0.5 ]/bessi0[ap]
where:
bessi0 is the zero-order modified Bessel function of the first kind.
bessel0(x) = S [(x/2)k / k!]2, where k= 0 ~ ¥.
n = 0,1,…,N-1;
a = 20.0
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
-156 |
-6 |
4.23 |
5.96 |
0.17 |
0.16 |
4.49 |

Window Function |
Highest Side Lobe Level (dB) |
Side Lobe Fall Off Rate (dB/Octave) |
-3dB Main Lobe Width (bins) |
-6dB Main Lobe Width (bins) |
Scallop Loss (dB) |
Coherent Gain |
Equivalent Noise Bandwidth (bins) |
Rectangle |
-13 |
-6 |
0.88 |
1.21 |
3.92 |
1 |
1 |
Triangle |
-27 |
-12 |
1.28 |
1.78 |
1.82 |
0.5 |
1.33 |
Hanning |
-32 |
-18 |
1.44 |
2.00 |
1.42 |
0.5 |
1.50 |
Hamming |
-43 |
-6 |
1.30 |
1.81 |
1.75 |
0.54 |
1.36 |
Blackman |
-58 |
-18 |
1.64 |
2.29 |
1.10 |
0.42 |
1.73 |
Exact Blackman |
-68 |
-6 |
1.60 |
2.25 |
1.15 |
0.43 |
1.69 |
Blackman-Harris (4 terms) |
-92 |
-6 |
1.90 |
2.66 |
0.83 |
0.36 |
2.00 |
Blackman-Nuttall |
-98 |
-6 |
1.87 |
2.63 |
0.85 |
0.36 |
1.98 |
Flat top |
-94 |
-6 |
3.72 |
4.58 |
0.012 |
0.22 |
3.77 |
Exponential
(a = 0.1) |
-10 |
-6 |
1.03 |
1.47 |
2.83 |
0.39 |
1.41 |
Gaussian
(a = 2.5) |
-43 |
-6 |
1.37 |
1.92 |
1.58 |
0.50 |
1.45 |
Gaussian
(a = 3.0) |
-56 |
-6 |
1.60 |
2.26 |
1.16 |
0.42 |
1.71 |
Gaussian
(a = 3.5) |
-71 |
-6 |
1.85 |
2.62 |
0.87 |
0.36 |
1.98 |
Welch (Riesz) |
-21 |
-12 |
1.15 |
1.59 |
2.22 |
0.67 |
1.20 |
Cosine
(a = 1) |
-23 |
-12 |
1.19 |
1.64 |
2.10 |
0.64 |
1.23 |
Cosine
(a = 3) |
-39 |
-24 |
1.66 |
2.31 |
1.08 |
0.42 |
1.73 |
Cosine
(a = 4) |
-47 |
-30 |
1.85 |
2.58 |
0.86 |
0.38 |
1.94 |
Cosine
(a = 5) |
-54 |
-36 |
2.03 |
2.84 |
0.72 |
0.34 |
2.13 |
Riemann |
-26 |
-12 |
1.25 |
1.73 |
1.89 |
0.59 |
1.30 |
Parzen (De La Valle-Poussin) |
-53 |
-24 |
1.82 |
2.55 |
0.90 |
0.38 |
1.92 |
Tukey (Tapered Cosine)
a = 0.25 |
-14 |
-18 |
1.01 |
1.37 |
2.97 |
0.88 |
1.10 |
Tukey (Tapered Cosine)
a = 0.50 |
-15 |
-18 |
1.15 |
1.57 |
2.24 |
0.75 |
1.22 |
Tukey (Tapered Cosine)
a = 0.75 |
-19 |
-18 |
1.30 |
1.79 |
1.73 |
0.63 |
1.36 |
Bohman |
-46 |
-24 |
1.70 |
2.37 |
1.02 |
0.41 |
1.79 |
Poisson
(a = 2) |
-19 |
-6 |
1.21 |
1.70 |
2.03 |
0.43 |
1.31 |
Poisson
(a = 3) |
-25 |
-6 |
1.45 |
2.08 |
1.44 |
0.32 |
1.66 |
Poisson
(a = 4) |
-31 |
-6 |
1.75 |
2.58 |
1.02 |
0.25 |
2.07 |
Hanning-Poisson
(a = 0.5) |
-35 |
-12 |
1.53 |
2.14 |
1.26 |
0.43 |
1.61 |
Hanning-Poisson
(a = 1.0) |
-39 |
-12 |
1.63 |
2.29 |
1.11 |
0.38 |
1.73 |
Hanning-Poisson
(a = 2.0) |
N.A |
-12 |
1.86 |
2.64 |
0.87 |
0.30 |
2.02 |
Cauchy
(a = 3.0) |
-31 |
-6 |
1.34 |
1.91 |
1.67 |
0.42 |
1.49 |
Cauchy
(a = 4.0) |
-36 |
-6 |
1.52 |
2.21 |
1.33 |
0.33 |
1.78 |
Cauchy
(a = 5.0) |
-39 |
-6 |
1.69 |
2.54 |
1.11 |
0.27 |
2.07 |
Bartlett-Hann |
-36 |
-12 |
1.40 |
1.94 |
1.52 |
0.50 |
1.46 |
Kaiser-Bessel
(a = 0.5) |
-17 |
-6 |
0.95 |
1.31 |
3.32 |
0.85 |
1.02 |
Kaiser-Bessel
(a = 1.0) |
-25 |
-6 |
1.11 |
1.53 |
2.43 |
0.67 |
1.15 |
Kaiser-Bessel
(a = 2.0) |
-46 |
-6 |
1.43 |
1.99 |
1.45 |
0.49 |
1.50 |
Kaiser-Bessel
(a = 3.0) |
-70 |
-6 |
1.70 |
2.39 |
1.02 |
0.40 |
1.80 |
Kaiser-Bessel
(a = 4.0) |
-94 |
-6 |
1.94 |
2.73 |
0.79 |
0.35 |
2.05 |
Kaiser-Bessel
(a = 5.0) |
-120 |
-6 |
2.16 |
3.03 |
0.64 |
0.31 |
2.28 |
Kaiser-Bessel
(a = 6.0) |
-145 |
-6 |
2.35 |
3.31 |
0.54 |
0.29 |
2.49 |
Kaiser-Bessel
(a = 7.0) |
-153 |
-6 |
2.53 |
3.56 |
0.47 |
0.27 |
2.68 |
Kaiser-Bessel
(a = 8.0) |
-160 |
-6 |
2.70 |
3.80 |
0.41 |
0.25 |
2.86 |
Kaiser-Bessel
(a = 9.0) |
-161 |
-6 |
2.86 |
4.03 |
0.37 |
0.23 |
3.03 |
Kaiser-Bessel
(a = 10) |
-165 |
-6 |
3.01 |
4.24 |
0.33 |
0.22 |
3.19 |
Kaiser-Bessel
(a = 11) |
-157 |
-6 |
3.15 |
4.44 |
0.30 |
0.21 |
3.35 |
Kaiser-Bessel
(a = 12) |
-161 |
-6 |
3.29 |
4.64 |
0.28 |
0.20 |
3.49 |
Kaiser-Bessel
(a = 13) |
-162 |
-6 |
3.42 |
4.82 |
0.26 |
0.20 |
3.63 |
Kaiser-Bessel
(a = 14) |
-156 |
-6 |
3.54 |
5.0 |
0.24 |
0.19 |
3.77 |
Kaiser-Bessel
(a = 15) |
-158 |
-6 |
3.66 |
5.17 |
0.22 |
0.18 |
3.90 |
Kaiser-Bessel
(a = 16) |
-159 |
-6 |
3.79 |
5.34 |
0.21 |
0.18 |
4.03 |
Kaiser-Bessel
(a = 17) |
-160 |
-6 |
3.90 |
5.50 |
0.20 |
0.17 |
4.15 |
Kaiser-Bessel
(a = 18) |
-160 |
-6 |
4.01 |
5.66 |
0.19 |
0.17 |
4.27 |
Kaiser-Bessel
(a = 19) |
-172 |
-6 |
4.12 |
5.81 |
0.18 |
0.16 |
4.38 |
Kaiser-Bessel
(a = 20) |
-156 |
-6 |
4.23 |
5.96 |
0.17 |
0.16 |
4.49 |
The following steps can be used to compare the characteristics of different window functions graphically (see figure below):
1. Use “File Open” to open the WAV file of Rectangle window.
2. Use “File Combine” to open the WAV file of another window.
3. Set the settings for the Spectrum Analyzer properly as mentioned before
4. Push both curves in the Oscilloscope and Spectrum Analyzer to reference
5. Use “File Combine” to import another two WAV files
6. Push both curves in the Oscilloscope and Spectrum Analyzer to reference
7. Repeat 5.

|