how to give pulse width for sawtooth wave
6 views (last 30 days)
Show older comments
nune pratyusha on 12 Dec 2020
Answered: Cris LaPierre on 12 Dec 2020
in this command where i have to give pulse width
Cris LaPierre on 12 Dec 2020
From the documentation:
x = sawtooth(t) generates a sawtooth wave with period 2π for the elements of the time array t. sawtooth is similar to the sine function but creates a sawtooth wave with peaks of –1 and 1. The sawtooth wave is defined to be –1 at multiples of 2π and to increase linearly with time with a slope of 1/π at all other times.
To borrow an example from the same page, you can set the width by specifying how many cycles per second there are. First, 50 cycles ( ) per second, or width of .
T = 10*(1/50);
fs = 1000;
t = 0:1/fs:T-1/fs;
x = sawtooth(2*pi*50*t);
I can make it wider by reducing the multiplier. For example, for a width of .
x = sawtooth(2*pi*10*t);
Find more on Pulse and Transition Metrics in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!