MATLAB: How to clear only a part of the plot

plotting

Hi! I have a figure with multi lines plotted in different steps. plot(a); hold on; plot(b); plot(c); plot(d);
I want to clear only the some of the plots and hold the rest.
delete plot(a) and plot(c)
cfl will remove all. Any solution to this? thanks.

Best Answer

figure
hold on
h1 = plot(rand(10,1)) ;
h2 = plot(rand(10,1)) ;
h3 = plot(rand(10,1)) ;
h4 = plot(rand(10,1)) ;
set(h2,'Visible','off')
set(h4,'Visible','off')