Filter löschen
Filter löschen

How to set different colors for the text in a legend ?

111 Ansichten (letzte 30 Tage)
naman
naman am 30 Aug. 2016
Kommentiert: Chibuzo Nnonyelu am 18 Dez. 2018
Hi
I am using MATLAB 2015. I followed the post >https://se.mathworks.com/matlabcentral/newsreader/view_thread/73336> to set different colors for the different text but still it does not work. According to the link, my hText is empty and h is 1 x 1 legend, but it has more than 1 string. Whats the possible solution here ?

Antworten (1)

George
George am 30 Aug. 2016
Bearbeitet: George am 1 Sep. 2016
Use TeX formatting to set the colors.
x = -pi:pi/20:pi;
y1 = sin(x);
y2 = cos(x);
plot(x,y1,'-ro',x,y2,'-.b');
l = legend('\color{red} sin(x)','\color{blue} cos(x)');
You can also set the color using RGB triplets with
\color[rgb]{0,0.5,0}
  5 Kommentare
George
George am 1 Sep. 2016
Bearbeitet: George am 1 Sep. 2016
\color[rgb]{0,0.5,0}
It's on the doc page under TeX markup.
Chibuzo Nnonyelu
Chibuzo Nnonyelu am 18 Dez. 2018
How can this be done with/under LaTex interpreter?

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by