Borrar filtros
Borrar filtros

Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

How can I add normal text as well as Latex symbols on a figure axis?

1 visualización (últimos 30 días)
Pierson
Pierson el 22 de Oct. de 2017
Cerrada: Pierson el 16 de Abr. de 2018
I wanted to implement some latex symbols into my axis, but I'm stuck on how to add normal text to the caption.
Here is what i wanted to do:
str = '$$ Absolute x-acceleration \ddot{x_{A}} [m/s²]$$';
ylabel(str, 'Interpreter','latex');
However, putting normal text between these $ symbols, results in an error. How can I combine the text with the xA symbol (x dubble dotted and A in subscript)
Thanks in advance!

Respuestas (1)

Cedric
Cedric el 22 de Oct. de 2017
Editada: Cedric el 22 de Oct. de 2017
This is something that I don't fully understand actually, and I'd love to get some explanation from TMW. Some times (maybe on older versions), I had to set the interpreter afterwards. On my 2017b this works:
>> ylabel( '$\mbox{Absolute x-acceleration}~\ddot{x}_{A} [m/s^2]$', 'Interpreter', 'latex' ) ;
but I remember having had to do it in two operations:
>> h_yl = ylabel( '$\mbox{Absolute x-acceleration}~\ddot{x}_{A} [m/s^2]$' ) ;
set( h_yl, 'Interpreter', 'latex' ) ;
If you are in a situation where you leave it enough time generate a warning, you can just start by disabling that warning.
NOTE : in your expression, what was not valild was the superscript ².
  1 comentario
Cedric
Cedric el 30 de Oct. de 2017
If this is working for you, please [Accept] this answer. If not, I am happy to discuss what is not working.

La pregunta está cerrada.

Community Treasure Hunt

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

Start Hunting!

Translated by