Stuart’s MATLAB Videos

Watch and Learn

Debugging session

clear
num = [1 1 1 1 1 1 1];
den = [1 2 3 0 5 6 7];
for i = 1: numel(den)
    if den(i) == 0
        a = 1
    else
        a(i) = num(i)/den(i)
    end
end
plot(a,'o-')
The above code does not behave as expected. The values in the middle of the vector are zeroed out. This debugging session figures out why this happens.
Video Player is loading.
Current Time 0:00
Duration 3:06
Loaded: 0%
Stream Type LIVE
Remaining Time 3:06
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
  • en (Main), selected
    |
    • print

    Comments

    To leave a comment, please click here to sign in to your MathWorks Account or create a new one.

    Loading...
    Go to top of page