wdw = kbdwin(N)
wdw = kbdwin(N,Beta)
Create a 1024-point Kaiser-Bessel-derived (KBD) window. Visualize the KBD window in the time and frequency domains using
wdw = kbdwin(1024); wvtool(wdw)
Create three 512-point KBD windows, with
Beta set to 1, 10, and 100. Display the windows for comparison using
N = 512; beta1 = kbdwin(N,1); beta10 = kbdwin(N,10); beta100 = kbdwin(N,100); wvtool(beta1,beta10,beta100)
N— Number of points in KBD window
Number of points in the KBD window, specified as an even positive integer scalar.
Beta— Tuning parameter
5(default) | nonnegative real scalar
Tuning parameter, specified as a nonnegative real scalar. If unspecified,
Beta defaults to
The coefficients of a Kaiser-Bessel-derived window are computed using the equation:
where w is a Kaiser window designed using the
w = kaiser(N/2+1,Beta*pi)
Nis the number of points in the KBD window and
Betais the tuning parameter.
 Bosi, Marina, and Richard E. Goldberg. Introduction to Digital Audio Coding and Standards. Dordrecht: Kluwer, 2003.