LaTex with 2 strings separated by a num2str

5 vues (au cours des 30 derniers jours)
Jacob Yarinsky
Jacob Yarinsky le 19 Avr 2019
Commenté : Star Strider le 19 Avr 2019
Hi all, I have what I hope to be a simple question. This is the code I am working on now.
errordisplay=[' $\varepsilon_{RTP}=$ ',num2str(rtep),];
text(30,15,errordisplay,'interpreter','latex')
I want to add a percent sign after the conversion of 'rtep'. But when I do this
errordisplay=[' $\varepsilon_{RTP}=$ ',num2str(rtep),'%'];
the conversion of ' $\varepsilon_{RTP}=$ ' goes away and leaves the string as typed.
Any ideas?
Thanks in advance

Réponse acceptée

Star Strider
Star Strider le 19 Avr 2019
Try this:
errordisplay=[' $\varepsilon_{RTP}=$ ',num2str(rtep),'\%'];
It seems you need to ‘escape’ the ‘%’.
  2 commentaires
Jacob Yarinsky
Jacob Yarinsky le 19 Avr 2019
Thanks
Star Strider
Star Strider le 19 Avr 2019
As always, my pleasure.

Connectez-vous pour commenter.

Plus de réponses (1)

David Wilson
David Wilson le 19 Avr 2019
Use an escape (backslash) for the %
errordisplay=[' $\varepsilon_{RTP}=$ ',num2str(rtep),'\%'];

Catégories

En savoir plus sur Characters and Strings dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by