| Signal Processing Toolbox | ![]() |
Syntax
w = kaiser(n,beta)
Description
w returns an = kaiser(n,beta)
n-point Kaiser (I0 - sinh) window in the column vector w. beta is the Kaiser window
parameter that affects the sidelobe attenuation of the Fourier transform of the window.
To obtain a Kaiser window that designs an FIR filter with sidelobe height -
dB, use the following
.
Increasing beta widens the main lobe and decreases the amplitude of the sidelobes (increases the attenuation).
Examples
w = kaiser(200,0.5);
plot(w)
title('Kaiser Window, beta = .5')
See Also
|
Compute a Bartlett window. |
|
Compute a Blackman window. |
|
Compute a rectangular window. |
|
Compute a Chebyshev window. |
|
Compute a Hamming window. |
|
Compute a Hann window. |
|
Estimate parameters for fir1 with a Kaiser window. |
|
Compute a triangular window. |
References
[1] Kaiser, J.F., "Nonrecursive Digital Filter Design Using the
- sinh Window Function," Proc. 1974 IEEE Symp. Circuits and Systems, (April 1974), pp. 20-23.
[2] Selected Papers in Digital Signal Processing II, IEEE Press, New York, 1975.
[3] Oppenheim, A.V., and R.W. Schafer, Discrete-Time Signal Processing, Prentice-Hall, 1989, p. 453.
| is2rc | kaiserord | ![]() |