Adding Superscript to a string
17 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Ali
el 9 de Nov. de 2013
Comentada: Sameed Ahmed
el 9 de Feb. de 2022
Hi guys i am new to forums.
my issue is as follows. I have a string to which other strings are concatenated. I want some of them to be in superscript. code is as follows
for i = 1:(length(p)-1)
str = [str,num2str(p(i)), 'X' , (num2str(length(p) -i)), ' + '];
end
i want the portion (num2str(length(p) -i)) to be in superscript but it seems to be posing constant problem as i cannot use the 'abc^{def]' to simply put it in superscript.
any ideas?
2 comentarios
Jan
el 10 de Nov. de 2013
Strings are vectors of type char. So they cannot have any superscript properties, because the appearance of the string is controlled by the interpreter. Therefore it matters, where this string should appear.
While the creation and the contents of the string does not matter, it is required to show us the the command you use to display the string.
Respuesta aceptada
Walter Roberson
el 10 de Nov. de 2013
Try experimenting with
str = [str, num2str(p(i)), 'X\textsuperscript{', num2str(length(p) -i), '} + '];
3 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Data Type Identification en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!