I want to plot inside a for loop. I tried the following code also used hold on but the plot is still blank. I don't know where I am getting wrong.
M2 = true(21, 6);
M2(1:2, 3:5) = false;
R = [0.5:0.1:2.5];
H=[0:5:25];
m=21,
n=6,
for i=1:m
for j=1:n
if M(i,j)==0
plot(H(i),R(j), 'color', 'r')
drawnow();
end
end
end
plot(H(i),R(j), 'r.'). You are plotting individual points. Plot expect lines. Unless you tell it that its a point to draw (the dot after red), it will try to draw a line, but a line with 1 point is invisible