Tilde character underneath a letter in Matlab charts
7 次查看(过去 30 天)
显示 更早的评论
I am trying to put a tilde underneath a letter in my ylabel on a chart in Matlab. I am using interpreter and latex to do it and i know the way to do it in Latex is \utilde. But Matlab does not seem to recognise this command, it does recognise \tilde, however.
Has anyone tried to put a character underneath a letter in Matlab for chart plots? How can I do this?!
Thanks!
Olivia
0 个评论
采纳的回答
Abhisek Pradhan
2019-10-17
The following code may be able to help you.
ylabel('$\stackrel{a}{\tilde{}}$','Interpreter','latex');
3 个评论
Abhisek Pradhan
2019-10-18
Is this what are you looking for
ylabel('$\stackrel{a}{\tilde{}}$','Interpreter','latex','FontSize',60);
set(get(gca,'ylabel'),'rotation',0);
更多回答(1 个)
Walter Roberson
2019-10-18
If you do not need latex then use 'a' followed by U+0330. Unicode can be used for interpreter none or tex
5 个评论
Walter Roberson
2019-10-18
It works for me on Mac, R2019b. Which release and OS are you using?
Example of incorporating text and variables:
autilde =['a' hex2dec('0330')];
iter = 17;
ylabel( sprintf('%s%s%d', 'experiment #', autilde, iter))
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Entering Commands 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!