How can I delete a plot among many plot in one figure?
679 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi everyone,
I plot twice in one figure by using the hold on, but I find my 2nd plot is wrong. So I have to delete the 2nd plot, but I don't want delete the 1st one nor do I want to plot them again. Is there any methods?
Thanks a lot~~~
0 comentarios
Respuesta aceptada
Thomas
el 21 de Sept. de 2012
This thread might help (If you have plotted the two separately ) http://www.mathworks.com/matlabcentral/answers/1444-clear-one-plot-in-multiple-hold-figure
h1=plot(1:4)
hold on
h2=plot(2:8)
delete(h2)
Or use the findobj to find the second plot and delete it.
doc finobj
2 comentarios
Umair Ahmed
el 22 de Jun. de 2020
Is there a way to bring back a signal after deleting it? or if we can use plot/unplot all the signals in the plot by using something like a check mark?
Rik
el 22 de Jun. de 2020
(just to avoid a double thread with the same question, I replied in the other thread this was posted)
Más respuestas (1)
Wayne King
el 21 de Sept. de 2012
Editada: Wayne King
el 21 de Sept. de 2012
Click "edit plot" -- the arrow next to the printer icon.
Then, click on the line you want to delete and then delete it.
Another way, is to click on the line you want to delete and then with that line selected.
>> h = gco;
>> delete(h)
3 comentarios
Orion Smedley
el 6 de Dic. de 2022
As in on the menu bar with : " File Edit View Insert Tools Desktop Window Help"
That edit?
Doesn't seem to work.
Voss
el 6 de Dic. de 2022
@Orion Smedley: "Edit Plot" is the first item under the "Tools" menu.
Wayne King was saying how to access it from the toolbar. It's a white arrow/pointer, and it's located in different places in different MATLAB versions.
Ver también
Categorías
Más información sobre Annotations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!