Filter löschen
Filter löschen

Is it possible to display text in the console using latex expressions ?

55 Ansichten (letzte 30 Tage)
Hello,
I would like to display in the console grec letters using the latex syntaxe. Is there a way do this ?
For exemple I can do this with the title() function :
title('\theta_{\lambda/4}=20°')
But
disp('\theta_{\lambda/4}=20°')
displays literally \theta_{\lambda/4}.
I saw that disp('λ') works but you need to ctrl c - ctrl v the λ from somewhere to do so. Since latex interpretation works in title() I guess there must be a way to write latex in a prompt.
Thank you
  6 Kommentare
Matt
Matt am 6 Feb. 2023
Hello,
Yes : in this case the debugging is about checking if formulas have been correclty implemented in the code and not finding mistakes that generates matlab errors. To do so I manually run the program with different options and check if the resultats are realistic.
For this using disp (as well as plots/imagesc etc) to monitor if variables that have a physical meaning behave as they should well is convenient.
I accepted Jan answer on why it not possible/good practice and did a small function that transforms a '\{greek letter}' is the corresponding letter using the answer you pointed.
Thanks Lorenzo.
Matt
Matt am 6 Feb. 2023
Hello,
Yes : in this case the debugging is about checking if formulas have been correclty implemented in the code and not finding mistakes that generates matlab errors. To do so I manually run the program with different options and check if the resultats are realistic.
For this using disp (as well as plots/imagesc etc) to monitor if variables that have a physical meaning behave as they should well is convenient.
I accepted Jan answer on why it not possible/good practice and did a small function that transforms a '\{greek letter}' is the corresponding letter using the answer you pointed.
Thanks Lorenzo.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Jan
Jan am 1 Feb. 2023
Bearbeitet: Jan am 1 Feb. 2023
LaTeX is not an option in the command window.
Using Unicode characters works for some fonts, but fails with other font. The result of a debugging should not depend on the font used in the command window, so I would avoid such fancy tricks.
  1 Kommentar
Matt
Matt am 6 Feb. 2023
Indeed I tried this and exotic fonts transforms greek letters in weird shapes. But the usual ones ( liberation XX, Times new roman etc) are fine.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Labels and Annotations finden Sie in Help Center und File Exchange

Produkte


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by