Remove data in figure after plot
60 views (last 30 days)
Show older comments
Gabriele Curcio
on 8 Jun 2023
Commented: Dyuman Joshi
on 9 Jun 2023
I have the following situation, and I would like to select only some of that curves. Is there a manner?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1406374/image.png)
3 Comments
Accepted Answer
the cyclist
on 8 Jun 2023
x = 0:0.01:10;
%5 curves
y1 = 10*sin(x);
y2 = 10*cos(x);
y3 = 0*x+10;
y4 = x.^2;
y5 = 10*(sin(x)-cos(x));
%plotting the curves
figure
h = plot(x,y1,x,y2,x,y3,x,y4,x,y5);
% Turn off the visibility of the first curve
set(h(1),"Visible","off")
2 Comments
the cyclist
on 8 Jun 2023
Edited: the cyclist
on 8 Jun 2023
I'm confused. Here, I'm making all the curves invisible.
x = 0:0.01:10;
%5 curves
y1 = 10*sin(x);
y2 = 10*cos(x);
y3 = 0*x+10;
y4 = x.^2;
y5 = 10*(sin(x)-cos(x));
%plotting the curves
figure
h = plot(x,y1,x,y2,x,y3,x,y4,x,y5);
% Turn off the visibility of all curves
set(h,"Visible","off")
More Answers (0)
See Also
Categories
Find more on Specifying Target for Graphics Output in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!