how to write a fraction in xlabel.
950 次查看(过去 30 天)
显示 更早的评论
dear all, I want to write a fraction a over b in the xlabel. How to do that? thanks
if true
%
figure (1)
fig =figure(1);
plot(t,real(y)'-x')
title('Mutual inductance M at frequency of 0.159 GHz','FontSize',18,'FontWeight','bold')
xlabel ??????????????????????????????????????????????????????????????????????????????????????????
ylabel('Inductance (nH)','FontSize',18,'FontWeight','bold')
set(fig,'position',[500 300 800 600]);
grid on
end
3 个评论
Panagiotis Papias
2022-9-5
I wanted to take a moment and thank you for this comment, now I feel that is nicer latex being able to be used as an "add on" in Matlab.
Lars Abrahamsson
2023-4-12
I miss the possibility to write
xlabel('$\displaystyle\frac{\text{W}}{\text{h}}$','interpreter','latex')
for example. But that is not possible it seems. Mathematical font is not wanted for "Watt per hour" for example.
采纳的回答
Star Strider
2016-3-5
The easy way:
xlabel('^{a}/_{b}')
The more difficult way requires you to call the 'latex' interpreter and use LaTeX commands. See the link for the LaTeX documentation.
0 个评论
更多回答(1 个)
Reko Hynönen
2017-9-18
An old topic, but I've got an improved answer.
Star Strider's answer will work but it will look a bit silly. But like they suggest, you could use LaTeX interpreter instead.
Using LaTeX interpreter, you could accomplish this by writing:
xlabel('$\frac{a}{b}$','Interpreter','latex')
\frac{a}{b} is a LaTeX syntax for fractions. It will write 'a' to the numerator and 'b' to denominator. '$' symbols at the beginning and the end are necessary to interpret the expression in LaTeX Math mode, that interprets \frac correctly.
10 个评论
Lars Abrahamsson
2023-4-12
@Simon Keegan Actually, I think I found something like a solution
xlabel('Discharge $\displaystyle \frac{\rm m^3}{\rm s}$', 'Interpreter','latex')
Simon Keegan
2023-4-13
Maybe I'll have a similiar case in future
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Environment and Settings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!