sigwin.taylorwin Class
Namespace: sigwin
Construct Taylor window object
Description
Note
The use of sigwin.taylorwin
is not recommended.
Use taylorwin
instead.
sigwin.taylorwin
creates a handle to a Taylor
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.
Taylor windows are similar to Dolph-Chebyshev windows. The Taylor window approximates the minimization of the main lobe width in the Dolph-Chebyshev window, but allows the sidelobe levels to decrease beyond a certain frequency. Taylor windows are typically used in radar applications, such as weighting synthetic aperture radar images and antenna design.
Construction
H = sigwin.taylorwin
returns a Taylor window
object H
of length 64, with a maximum sidelobe
level of 30 dB and 4 constant-level sidelobes adjacent to the main
lobe.
H = sigwin.taylorwin(
returns
a Taylor window object Length
)H
of length Length
with
a maximum sidelobe level of 30 dB and 4 constant-level sidelobes adjacent
to the main lobe. Length
must be 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.taylorwin(
returns
a Taylor window object with Length
,Nbar
)Nbar
nearly
constant-level sidelobes adjacent to the main lobe. Nbar
must
be a positive integer.
H = sigwin.taylorwin(
returns
a Taylor window object with a maximum sidelobe level Length
,Nbar
,SidelobeLevel
)SidelobeLevel
dB
below the main lobe level.
Properties
|
Taylor window length. The window length must be a positive integer.
Entering a positive noninteger value for |
|
Number of nearly constant-level sidelobes. Must be a positive integer. |
|
Maximum sidelobe level relative to the main lobe peak. The maximum
sidelobe level is a nonnegative number which gives side lobes |
Methods
generate | Generates Taylor window |
info | Display information about Taylor window object |
winwrite | Save Taylor window object values 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
Carrara, W. G., R. M. Majewski, and R. S. Goodman. Spotlight Synthetic Aperture Radar: Signal Processing Algorithms. Boston: Artech House Publishers, 1995. Appendix D.2.