How can I recreate this wave using the sawtooth wave function?
Afficher commentaires plus anciens
I am trying to recreate this plot in matlab using the sawtooth() function. I have a good start, but I'm having a hard time figuring out where to go from here. Here is what I have started :
T = 3 * 4;
Fs = 1000;
dt = 1/Fs;
t=-5:dt:T-dt;
x = sawtooth (pi*t , 0.5);
plot(t-1,x)
grid on
axis ([-5 5 -1.5 1.5]);
Réponses (1)
Michelangelo Ricciulli
le 19 Mai 2017
Hi! You just need to slightly modify the function sawtooth, putting a minus sign before it and adding a division by a factor 2 inside :
x = -sawtooth (pi/2*t, 0.5);
Catégories
En savoir plus sur Programming dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!