triang

Triangular window

Syntax

w = triang(L)

Description

w = triang(L) returns an L-point triangular window in the column vector, w.

See Definitions for the equations that define the triangular window. The triangular window is very similar to a Bartlett window. The Bartlett window always ends with zeros at samples 1 and L, while the triangular window is nonzero at those points. For L odd, the center L-2 points of triang(L-2) are equivalent to bartlett(L).

Examples

expand all

Triangular Window

Create a 200-point triangular window. Display the result using wvtool.

L = 200;
w = triang(L);
wvtool(w)

Definitions

The coefficients of a triangular window are the following.

For L odd:

w(n)={2nL+11n(L+1)/222nL+1(L+1)/2+1nL

For L even:

w(n)={(2n1)L1nL/22(2n1)LL/2+1nL

References

[1] Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1999.

Was this topic helpful?