Generation of triangle wave

This function allows the generation of a triangular wave.
1,5K download
Aggiornato 27 ott 2014

Visualizza la licenza

The usage is the same as sin(2*pi*f*t), but the triangular wave is generated with an amplitude between 0 and 1.
So to generate one second of a triangle wave of amplitude 2 with frequency 5 Hz (sampled each millisecond)

f = 5;
t = 0:0.001:1;
A = 2;
wave = A*triangle(2*pi*f*t);

Note: the wave is generated with positive amplitude (i.e. centered around half of the amplitude). Check the comment in the code to easily change this behaviour.

Cita come

Michele Antolini (2024). Generation of triangle wave (https://www.mathworks.com/matlabcentral/fileexchange/46987-generation-of-triangle-wave), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2013a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Random Number Generation in Help Center e MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.2.0.0

Changed title and description

1.1.0.0

new tags

1.0.0.0