Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Matlab, for loop, sawtooth function

  1. Nov 16, 2011 #1
    1.Hi! i am having problems plotting a sawtooth waveform without the use of the sawtooth function in matlab. I am required to produce a sawtooth waveform with a duty cycle of 30% using nested loops (for loop within a for loop) i have managed to get the ramp function from one, for loop,therefore it is a unit step, however i cannot manage to get the waveform to come down at 30%. I need to know how to create another for loop within the for loop to bring it down at 30%. Any help out there? I even tried to use an if statement but this did nothing. I managed to get another vector in there but it was wrong.


    for j=0:0.2:1
  2. jcsd
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook

Can you offer guidance or do you also need help?