Hi,
I've tried the following:
text(1, 1.5,sprintf('$\tilde{y_x}$= %.3f',5), ...
'Interpreter', 'LaTeX','fontsize', 30);
and the result is:
If I remove the tilde:
text(1, 1.5,sprintf('$y_x$= %.3f',5), ...
'Interpreter', 'LaTeX','fontsize', 30);
the result is:
I really appreciate any kind of help.

 採用された回答

Star Strider
Star Strider 2023 年 1 月 22 日

0 投票

Use two backslants (\\) in any sprintf call to ‘escape’ it —
text(1, 1.5,sprintf('$\\tilde{y_x}$= %.3f',5), ...
'Interpreter', 'LaTeX','fontsize', 30);
axis([0 2 0 2])
.

その他の回答 (1 件)

Matt J
Matt J 2023 年 1 月 22 日

0 投票

gca;
s=sprintf('$\\tilde{y}_x$ = %.3f',5)
s = '$\tilde{y}_x$ = 5.000'
text(0.5, 0.5,s, ...
'Interpreter', 'LaTeX','fontsize', 30);

カテゴリ

タグ

質問済み:

2023 年 1 月 22 日

回答済み:

2023 年 1 月 22 日

Community Treasure Hunt

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

Start Hunting!

Translated by