hiding legend in plot
Show older comments
Dear All,
I want to hide one legend from my graph. Could you please suggest a procedure or steps to do it.
Here is the code below to hiding my legend but doesn't work.
legend(h4,'off')
legend(h4,'toggle')
legend('h1','h2', 'h3', 'h4','h5');
Many Thanks in advance
Babai
Accepted Answer
More Answers (2)
Sean de Wolski
on 4 Dec 2012
Get the handle form the legend when you create it
hLeg = legend('example')
Then turn its visibility off
set(hLeg,'visible','off')
1 Comment
Nirjhar Kumar
on 1 Apr 2019
Edited: Nirjhar Kumar
on 1 Apr 2019
in case you dont have the any handle:
hFig=findall(0,'type','figure');
hLeg=findobj(hFig(1,1),'type','legend');
set(hLeg,'visible','off')
Sayanta
on 5 Dec 2012
2 votes
2 Comments
Payam Nia
on 24 Sep 2015
b = gca; legend(b,'off');
Marco A. Acevedo Z.
on 8 May 2023
thanks Payam.
Categories
Find more on Legend in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!