triangleWave( time, amplitude, waveL, phaseShift)

Version 1.0.0.0 (290 Bytes) by Pontus Fyhr
Generate triangle waves at any time amplitude wavelength and phase shifts
142 Downloads
Updated 30 Dec 2017

View License

A function to generate triangle waves over an array of time samples, used for example in sinusoidal PWM.
Fulfills some additional desireable traits over the original inspiration: mathworks.com/matlabcentral/fileexchange/46987-generation-of-triangle-wave
This allows you to change the amplitude, wavelength and phase shift.

Cite As

Pontus Fyhr (2024). triangleWave( time, amplitude, waveL, phaseShift) (https://www.mathworks.com/matlabcentral/fileexchange/65559-trianglewave-time-amplitude-wavel-phaseshift), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: Generation of triangle wave

Communities

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0

Spelling and link
Changed the picture.