how do i plot a sawtooth graph without using the sawtooth function?
32 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
T = 10*(1/50);
Fs = 1000;
dt = 1/Fs;
t = 0:dt:T-dt;
x = sawtooth(2*pi*50*t);
plot(t,x)
grid on
0 Commenti
Risposte (3)
Raj
il 6 Mag 2019
See the accepted answer here:
You have to define a high value for parameter 'n' in the code.
0 Commenti
Vedika Shinde
il 27 Gen 2021
i) Write a set of MATLAB commands for approximating the continuous-time periodic Sawtooth wave of amplitude 5 volts, fundamental frequency 20Hz,and duty cycle 0.5. Plot five cycles of this waveform. ii) Find out the fourier series of this waveform plotted in (i). (iii) Plot the equation of Fourier series to get the original waveform back.
1 Commento
Matthias SImons
il 21 Apr 2021
I stumbled over this question and generated an own solution:
To generate a sawtooth with time period T, over a time signal t just use interp1:
xx = [0 T/2 T];
yy = [1 0 1];
y = interp1(xx, yy, mod(t, T));
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!