| Contents | Index |
Construct Taylor window object
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 aperature radar images and antenna design.
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(Length) returns a Taylor window object 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(Length,Nbar) returns a Taylor window object with Nbar nearly constant-level sidelobes adjacent to the main lobe. Nbar must be a positive integer.
H = sigwin.taylorwin(Length,Nbar,SidelobeLevel) returns a Taylor window object with a maximum sidelobe level SidelobeLevel dB below the main lobe level.
Length |
Taylor window length. The window 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. |
Nbar |
Number of nearly constant-level sidelobes. Must be a positive integer. |
SidelobeLevel |
Maximum sidelobe level relative to the main lobe peak. The maximum sidelobe level is a nonnegative number which gives side lobes SidelobeLevel dB down from the main lobe peak. |
| generate | Generates Taylor window |
| info | Display information about Taylor window object |
| winwrite | Save Taylor window object values in ASCII file |
Handle. To learn how copy semantics affect your use of the class, see Copying Objects in the MATLAB Programming Fundamentals documentation.
Default length N=64 Taylor window:
H=sigwin.taylorwin; wvtool(H);

Generate length N=128 Taylor window, return values, and write ASCII file with window values:
H=sigwin.taylorwin(128); % Return window with generate win=generate(H); % Write ASCII file in current directory % with window values winwrite(H,'taylorwin_128')
Carrara, W.G., R.M. Majewski and R.S. Goodman. Spotlight Synthetic Aperature Radar: Signal Processing Algorithms, Artech House Publishers, Boston, 1995, Appendix D.2.

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