Accelerating the pace of engineering and science

Documentation Center

• Trial Software

taylorwin

Taylor window

Syntax

w = taylorwin(n)
w = taylorwin(n,nbar)
w = taylorwin(n,nbar,sll)

Description

Taylor windows are similar to Chebyshev windows. While a Chebyshev window has the narrowest possible mainlobe for a specified sidelobe level, a Taylor window allows you to make tradeoffs between the mainlobe width and sidelobe level. The Taylor distribution avoids edge discontinuities, so Taylor window sidelobes decrease monotonically. Taylor window coefficients are not normalized. Taylor windows are typically used in radar applications, such as weighting synthetic aperature radar images and antenna design.

w = taylorwin(n) returns an n-point Taylor window in a column vector w. The values in this vector are the window weights or coefficients. n must be a positive integer. The default value for the number of approximately equal height sidelobes (nbar) is 4 and for the maximum sidelobe level (sll) is -30.

w = taylorwin(n,nbar) returns an n-point Taylor window with nbar nearly constant-level sidelobes adjacent to the mainlobe. These sidelobes are "nearly constant-level" because some decay occurs in the transition region. nbar must be a positive integer.

w = taylorwin(n,nbar,sll) returns an n-point Taylor window with a maximum sidelobe level of sll dB relative to the mainlobe peak.sll must be a negative value, such as -30, which produces sidelobes with peaks 30 dB down from the mainlobe peak.

Examples

Generate a 64-point Taylor window with four nearly constant-level sidelobes and a peak sidelobe level of -35 dB relative to the mainlobe peak.

```w = taylorwin(64,4,-35);
wvtool(w);```

References

[1] 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.

[2] Brookner, Eli, Practical Phased Array Antenna Systems, Lex Book, Lexington, MA, 1991.