Formatting Subscript, and Superscript in Text

715 visualizaciones (últimos 30 días)
Kartikeya Singh-Freeman
Kartikeya Singh-Freeman el 10 de Oct. de 2021
Comentada: Stephen23 el 11 de Nov. de 2024
Need some help adding subscripts, and superscripts to text descriptions.
title("D_{0} D^{0}")
title(sprintf('D_{0} D^{0}'))
title(sprintf('D_{0} D^{0}')) applies the subscript, and superscript 0 to the title, however if I use sprintf without the title function the subscript, and superscript is not applied.
sprintf('D_{0} D^{0}')
ans = 'D_{0} D^{0}'

Respuestas (1)

Star Strider
Star Strider el 10 de Oct. de 2021
Note that the sprintf call is not required for this, unless it is necessary to also print variables —
text(0.4, 0.4, sprintf('D_{0} D^{0}'))
text(0.6, 0.6, sprintf('$D_{0} D^{0}$'), 'Interpreter','latex')
text(0.5, 0.5, 'D_{0} D^{0}')
text(0.7, 0.7, '$D_{0} D^{0}$', 'Interpreter','latex')
Experiment to get different results.
.
  4 comentarios
Captain Karnage
Captain Karnage el 22 de Sept. de 2022
The answer is a useful tip, but the OP's question was not answered. I have the same question. Is there a way for MATLAB to show a superscript or subscript outside of labels on a figure? Like, in the command/output window?
Star Strider
Star Strider el 22 de Sept. de 2022
@Captain Karnage — The Live Editor () might be an option (I rarely use it) however the Command Window is restricted to the ASCII character set. So something like -40°C or e=mc² would appear as it does here, however what isn’t provided in a particular ASCII font wouldn’t be available.

Iniciar sesión para comentar.

Categorías

Más información sobre Characters and Strings en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by