Borrar filtros
Borrar filtros

Correct Sprintf use on legend

14 visualizaciones (últimos 30 días)
Jose
Jose el 20 de Sept. de 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.

Respuesta aceptada

Matt Fig
Matt Fig el 20 de Sept. de 2012
Editada: Matt Fig el 20 de Sept. de 2012
Use:
\\pm % The first \ escapes the use of the escape \.
instead of:
\pm
  1 comentario
Jose
Jose el 29 de Sept. de 2012
Thanks, I focused on other parts of my code and forget about this.

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by