sigwin.kaiser Class
Namespace: sigwin
Construct Kaiser window object
Description
Note
The use of sigwin.kaiser is not recommended.
Use kaiser instead.
sigwin.kaiser creates a handle to a Kaiser
window object for use in spectral analysis and FIR filtering by the
window method. Object methods enable workspace import and ASCII file
export of the window values.
The following equation defines the Kaiser window of length N:
where x is linearly spaced N-point
vector and is the modified zeroth-order
Bessel function of the first kind. is
the attenuation parameter.
Construction
H = sigwin.kaiser returns a Kaiser window
object H of length 64 and attenuation parameter beta of
0.5.
H = sigwin.kaiser( returns
a Kaiser window object Length)H of length Length and
attenuation parameter beta of 0.5. Length requires
a positive integer. Entering a positive noninteger value for Length rounds
the length to the nearest integer. Entering a 1 for Length results
in a window with a single value of 1.
H = sigwin.kaiser( returns
a Kaiser window object with real-valued attenuation parameter Length,Beta)beta.
Properties
| Kaiser window length. The window length requires a positive
integer. Entering a positive noninteger value for |
| Attenuation parameter. |
Methods
| generate | Generates Kaiser window |
| info | Display information about Kaiser window object |
| winwrite | Save Kaiser window in ASCII file |
Copy Semantics
Handle. To learn how copy semantics affect your use of the class, see Copying Objects in the MATLAB® Programming Fundamentals documentation.
Examples
References
Oppenheim, Alan V., and Ronald W. Schafer. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1989.

