Construct triangular window object
The use of
sigwin.triang is a triangular window object.
sigwin.triang creates a handle to a triangular
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.
For L odd, the triangular window is defined as:
For L even, the triangular window is defined as:
H = sigwin.triang returns a triangular
H of length 64.
H = sigwin.triang( returns a triangular window object
H of length
Length. Entering a positive
non-integer 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.
Triangular window length. The window length requires a positive
integer. Entering a positive non-integer value for
|generate||Generates triangular window|
|info||Display information about triangular window|
|winwrite||Save triangular window in ASCII file|
Handle. To learn how copy semantics affect your use of the class, see Copying Objects in the MATLAB® Programming Fundamentals documentation.
L = 64 triangular window:
H = sigwin.triang; wvtool(H)
L = 128 triangular window,
return values, and write ASCII file:
H = sigwin.triang(128); % Return window with generate win = generate(H); % Write ascii file in current directory % with window values winwrite(H,'triang_128')
Oppenheim, Alan V., and Ronald W. Schafer. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1989.