| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Signal Processing Toolbox |
| Contents | Index |
| Learn more about Signal Processing Toolbox |
w = kaiser(L,beta)
w = kaiser(L,beta) returns
an L-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. The default value for beta is
0.5.
To obtain a Kaiser window that designs an FIR filter with sidelobe attenuation of α dB, use the following β.

Increasing beta widens the main lobe and decreases the amplitude of the sidelobes (i.e., increases the attenuation).
Create a 200-point Kaiser window with a beta of 2.5 and display the result using WVTool:
w = kaiser(200,2.5); wvtool(w)

[1] Kaiser, J.F., "Nonrecursive Digital Filter Design Using the I0- 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.
chebwin, gausswin, kaiserord, tukeywin, window, wintool, wvtool
![]() | is2rc | kaiserord | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |