How to label the curve instead of using legend?
76 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Milind Amga
am 19 Jun. 2022
Kommentiert: Milind Amga
am 19 Jun. 2022
I wrote a code to plot a lot of graphs but while visualizing it becomes difficult to accertain which curve I am looking at, as some curves seems to have similar color. Is there any way I can add a name to the curve which is displayed the on the curve ( not like legend, it would appear near the individual curve) ?
0 Kommentare
Akzeptierte Antwort
Hiro Yoshino
am 19 Jun. 2022
How about using text instead as follows?:
x = -pi:0.01:pi;
y1 = cos(x);
y2 = sin(x);
plot(x,y1,'b-'); hold on
plot(x,y2,'r-'); hold off
text(x(end),y1(end),"cos(x)",'Color','blue');
text(x(end),y2(end),"sin(x)",'Color','red');
Weitere Antworten (1)
Abhishek Tiwari
am 19 Jun. 2022
Bearbeitet: Abhishek Tiwari
am 19 Jun. 2022
Hi,
You can label your curve using text. Choose one of the point on each curve and add text in there to serve as a label.
Example:
openExample('graphics/LabelPointOnGraphExample') % use MATLAB Online
These might be useful:
Siehe auch
Kategorien
Mehr zu Legend finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!