The Full Wiki

Triangle wave: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

A triangle wave is a non-sinusoidal waveform named for its triangular shape.

A bandlimited triangle wave pictured in the time domain (top) and frequency domain (bottom). The fundamental is at 220 Hz (A2).

Like a square wave, the triangle wave contains only odd harmonics. However, the higher harmonics roll off much faster than in a square wave (proportional to the inverse square of the harmonic number as opposed to just the inverse).

It is possible to approximate a triangle wave with additive synthesis by adding odd harmonics of the fundamental, multiplying every (4nāˆ’1)th harmonic by āˆ’1 (or changing its phase by Ļ€), and rolling off the harmonics by the inverse square of their relative frequency to the fundamental.

This infinite Fourier series converges to the triangle wave:

 \begin{align} x_\mathrm{triangle}(t) & {} = \frac {8}{\pi^2} \sum_{k=0}^\infty (-1)^k \, \frac{ \sin \left(2\pi (2k+1)ft \right)}{(2k+1)^2} \ & {} = \frac{8}{\pi^2} \left( \sin (2\pi ft)-{1 \over 9} \sin (6 \pi ft)+{1 \over 25} \sin (10 \pi ft) + \cdots \right) \end{align}
Animation of the additive synthesis of a triangle wave with an increasing number of harmonics
Problems listening to this file? See media help.

Another definition of the triangle wave, with range from -1 to 1 and period 2a is:

 x(t)=\frac{2}{a} \left (t-a \left \lfloor\frac{t}{a}-\frac{1}{2} \right \rfloor \right )(-1)^\left \lfloor\frac{t}{a}-\frac{1}{2} \right \rfloor

Also, the triangle wave can be the absolute value of the sawtooth wave:

 x(t)= \left | 2 \left ( {t \over a} - \left \lfloor {t \over a} + {1 \over 2} \right \rfloor \right) \right |

The triangle wave can also be expressed as the integral of the square wave:

See also

Sine, square, triangle, and sawtooth waveforms


Got something to say? Make a comment.
Your name
Your email address