MATLAB Answers

Ivan
0

Plotting separate points on the same graph while your program is running

Asked by Ivan
on 17 Jan 2012
Hi everyone,
I would like to find out if anyone knows how to plot points on a graph while the program is executing...
I have a for loop and each value of j gives me a different value of r. At the end of it, i would like to plot r (x-axis) against j (y-axis).
For example,
for j=1:5
%processes to find r..
r = %a certain value;
end
plot (r,j);
i cant seem to be able to get it done..

  0 Comments

Sign in to comment.

1 Answer

Answer by Héctor Corte on 17 Jan 2012
 Accepted Answer

Try this code:
for j=1:5
%processes to find r..
r = %a certain value;
plot (r,j);
%plot must be inside the loop or you onlye get one value of j and r.
hold on
%with this every new point adds to current graph instead of deleting it.
end

  1 Comment

Hi Hector, one more thing, how do I draw a line through all the points?

Sign in to comment.