i am not getting correct output for this sawtooth plot

2 views (last 30 days)
I have to plot sawtooth with amplitude of 4 and freq(fs) of 30
I m solving like sine wave. kindly find mistakes..
t = 0:5:30;
a = 4;
x = a*sawtooth(t);
plot(t,x)
axis([0 30 0 4])
  7 Comments
Attaullah Shafiq
Attaullah Shafiq on 31 May 2020
Now i ve generate this.
close all
T=6;
Fs=10000;
dt = 10/Fs;
t = 0:dt:T-dt;
x = sawtooth(2*pi*t);
t=t*5;
plot(t,x)
grid on
this close is very close, but again issue is on Amplitude.. i want amplitude=4

Sign in to comment.

Accepted Answer

madhan ravi
madhan ravi on 31 May 2020
T = 6;
Fs = 1e3;
dt = 1/Fs;
t = 0:dt:T-dt;
a = 4;
x = a*sawtooth(2*pi*t);
t = t*5;
plot(t,x)
grid on
  1 Comment
Attaullah Shafiq
Attaullah Shafiq on 31 May 2020
thank u...
how i set axis for this
axis([0 30 0 4])
but this is not aplly clearly

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!