MATLAB: How to selectively hold on and hold off plots in a polar plot

hold offhold onplotspolar

I have a for loop like this:
figure;
for i = 1:100
p1 = polar(thetaOne(i),rOne(i),'r+')
% *hold on* the above plot
p2 = polar(thetaTwo(i),rTwo(i),'g+')
% *hold off* the above plot
end
I have to retain the p1 and remove p2 from every iteration.
Suppose at i == 50, all the values thetaOne(1:50),rOne(1:50) must be there in the figure, and only thetaTwo(50),rTwo(50) must be present in the figure.

Best Answer

Then, you have to do this:
figure;
for i = 1:100
for k=1:i
p1 = polar(thetaOne(k),rOne(k),'r+')
hold on
end
p2 = polar(thetaTwo(i),rTwo(i),'g+')
hold off
end
Related Question