Filter löschen
Filter löschen

Correct Sprintf use on legend

15 Ansichten (letzte 30 Tage)
Jose
Jose am 20 Sep. 2012
Hi, I'm plotting 3 things. I want to make a box legend inside the plot but cant find the right way to do it, I want the third legend say:
CI = Ddata(1) +- 10%
The code is the next:
rango=10
legend('Original Data','CI=Ddata(1)',sprintf('CI = Ddata(1) \pm %.1e',rango),4);
It doesnt create the legend and give this on the Command Window:
Warning: Invalid escape sequence appears in format string. See help
sprintf for valid escape sequences.
Any help is appreciated.

Akzeptierte Antwort

Matt Fig
Matt Fig am 20 Sep. 2012
Bearbeitet: Matt Fig am 20 Sep. 2012
Use:
\\pm % The first \ escapes the use of the escape \.
instead of:
\pm
  1 Kommentar
Jose
Jose am 29 Sep. 2012
Thanks, I focused on other parts of my code and forget about this.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by