A pulse wave's duty cycle D is the ratio between pulse duration 𝜏 and period T.
It has been suggested that Pulse train be merged into this article. (Discuss) Proposed since April 2025.
A pulse wave or pulse train or rectangular wave is a non-sinusoidalwaveform that is the periodic version of the rectangular function. It is held high a percent each cycle (period) called the duty cycle and for the remainder of each cycle is low. A duty cycle of 50% produces a square wave, a specific case of a rectangular wave. The average level of a rectangular wave is also given by the duty cycle.
A pulse wave is used as a basis for other waveforms that modulate an aspect of the pulse wave. In pulse-width modulation (PWM) information is encoded by varying the duty cycle of a pulse wave. Pulse-amplitude modulation (PAM) encodes information by varying the amplitude.
Frequency-domain representation
Fourier series of a 33.3% pulse wave, first fifty harmonics (summation in red)
The Fourier series expansion for a rectangular pulse wave with period , amplitude and pulse length is[1]
where .
Equivalently, if duty cycle is used, and :
Note that, for symmetry, the starting time () in this expansion is halfway through the first pulse.
Alternatively, can be written using the Sinc function, using the definition , as
or with as
Generation
A pulse wave can be created by subtracting a sawtooth wave from a phase-shifted version of itself. If the sawtooth waves are bandlimited, the resulting pulse wave is bandlimited, too.