Documentation Center

  • Trial Software
  • Product Updates

Triangle Generator

Generate symmetrical triangle waveform at regular intervals


Control and Measurements/Pulse & Signal Generators


The Triangle Generator block generates a symmetrical triangle waveform, with peak amplitude of +/−1. The figure shows how the Frequency and Phase block parameters affect the output waveform.

Dialog Box and Parameters

Frequency (Hz)

Specify the frequency of the triangle waveform, in hertz.

Phase (degrees)

Specify the delay of the triangle waveform, in degrees. When the phase is set to 0, the waveform starts with an amplitude of −1 and a positive slope.

Sample time



Sample TimeSpecified in the Sample Time parameter
Continuous if Sample Time = 0
Scalar ExpansionNo
Zero-Crossing DetectionNo


The power_SignalGeneratorspower_SignalGenerators example shows various uses of the Triangle Generator block.

Was this topic helpful?