필터 지우기
필터 지우기

how to write a fraction in xlabel.

조회 수: 590 (최근 30일)
Shan  Chu
Shan Chu 2016년 3월 5일
댓글: Simon Keegan 2023년 4월 13일
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
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
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
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.

추가 답변 (1개)

Reko Hynönen
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
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
Simon Keegan 2023년 4월 13일
Great @Lars Abrahamsson. In MatLab Answers we trust! :)
Maybe I'll have a similiar case in future

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Get Started with MATLAB에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by