Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

차트 텍스트에 들어 있는 그리스 문자나 특수 문자

TeX 마크업을 사용하여 그리스 문자나 특수 문자가 들어 있는 텍스트를 차트에 추가할 수 있습니다. 또한 TeX 마크업을 사용하여 위 첨자와 아래 첨자를 추가하고, 텍스트 유형과 색을 수정할 수도 있습니다. 기본적으로 MATLAB®은 TeX 마크업의 서브셋을 지원합니다. 적분 기호 및 합계 기호와 같은 추가 특수 문자를 사용하기 위해 LaTeX 마크업을 대신 사용할 수 있습니다. 이 예제에서는 차트 텍스트에 그리스 문자, 위 첨자, 주석을 삽입하는 방법을 보여주고 사용 가능한 다른 TeX 옵션에 대해 설명합니다.

그리스 문자 포함시키기

간단한 선 플롯을 생성하고 제목을 추가합니다. TeX 마크업 \pi를 사용하여 그리스 문자 π를 제목에 포함시킵니다.

x = linspace(0,2*pi);
y = sin(x);
plot(x,y)
title('x ranges from 0 to 2\pi')

위 첨자와 주석 포함시키기

선 플롯을 생성하고 제목과 축 레이블을 차트에 추가합니다. ^ 문자를 사용하여 제목에 위 첨자를 표시합니다. ^ 문자는 이 문자 바로 다음에 있는 문자를 수식합니다. 여러 문자를 위 첨자에 포함시키려면 중괄호 {}로 묶어야 합니다. 그리스 문자 αμ를 각각 TeX 마크업 \alpha\mu를 사용하여 텍스트에 포함시킵니다.

t = 1:900;
y = 0.25*exp(-0.005*t);

figure
plot(t,y)
title('Ae^{\alphat} for A = 0.25 and \alpha = -0.0005')
xlabel('Time')
ylabel('Amplitude')

t = 300에 있는 데이터 점에 텍스트를 추가합니다. TeX 마크업 \bullet을 사용하여 마커를 지정된 점에 추가하고 \leftarrow를 사용하여 왼쪽을 가리키는 화살표를 포함시킵니다. 기본적으로, 지정된 데이터 점은 텍스트의 왼쪽에 배치됩니다.

txt = '\bullet \leftarrow 0.25t e^{-0.005t} at t = 300';
text(t(300),y(300),txt)

TeX 마크업 옵션

MATLAB은 일부 TeX 마크업을 지원합니다. TeX 마크업을 사용하여 위 첨자와 아래 첨자를 추가하고, 텍스트 유형과 색을 수정하며, 특수 문자를 포함시킬 수 있습니다. MATLAB은 text 객체의 Interpreter 속성이 'tex'(디폴트)으로 설정되어 있으면 TeX 마크업을 해석합니다.

수정자는 텍스트의 끝까지 적용됩니다. 단, 위 첨자와 아래 첨자는 바로 다음에 오는 문자나 중괄호 안에 있는 문자만 수정합니다. 인터프리터를 'tex'으로 설정한 경우 지원되는 수정자는 다음과 같습니다.

수정자설명
^{ }위 첨자'text^{superscript}'
_{ }아래 첨자'text_{subscript}'
\bf굵은 글꼴'\bf text'
\it기울임꼴'\it text'
\sl오블리크 글꼴(일반적으로 기울임꼴과 같음)'\sl text'
\rm보통 글꼴'\rm text'
\fontname{specifier}글꼴 이름 — specifier를 글꼴 이름으로 바꿉니다. 이 수정자는 다른 수정자와 함께 사용할 수 있습니다.'\fontname{Courier} text'
\fontsize{specifier}글꼴 크기 — specifier를 숫자형 스칼라 값으로 바꿉니다(단위: 포인트).'\fontsize{15} text'
\color{specifier}글꼴 색 — specifierred, green, yellow, magenta, blue, black, white, gray, darkGreen, orange, lightBlue 색 중 하나로 바꿉니다.'\color{magenta} text'
\color[rgb]{specifier}사용자 지정 글꼴 색 — specifier를 요소를 3개 가진 RGB 3색으로 바꿉니다.'\color[rgb]{0,0.5,0.5} text'

다음 표에는 'tex' 인터프리터에 사용할 수 있는 특수 문자가 나열되어 있습니다.

문자 시퀀스기호문자 시퀀스기호문자 시퀀스기호

\alpha

α

\upsilon

υ

\sim

~

\angle

\phi

\leq

\ast

*

\chi

χ

\infty

\beta

β

\psi

ψ

\clubsuit

\gamma

γ

\omega

ω

\diamondsuit

\delta

δ

\Gamma

Γ

\heartsuit

\epsilon

ϵ

\Delta

Δ

\spadesuit

\zeta

ζ

\Theta

Θ

\leftrightarrow

\eta

η

\Lambda

Λ

\leftarrow

\theta

θ

\Xi

Ξ

\Leftarrow

\vartheta

ϑ

\Pi

Π

\uparrow

\iota

ι

\Sigma

Σ

\rightarrow

\kappa

κ

\Upsilon

ϒ

\Rightarrow

\lambda

λ

\Phi

Φ

\downarrow

\mu

µ

\Psi

Ψ

\circ

º

\nu

ν

\Omega

Ω

\pm

±

\xi

ξ

\forall

\geq

\pi

π

\exists

\propto

\rho

ρ

\ni

\partial

\sigma

σ

\cong

\bullet

\varsigma

ς

\approx

\div

÷

\tau

τ

\Re

\neq

\equiv

\oplus

\aleph

\Im

\cup

\wp

\otimes

\subseteq

\oslash

\cap

\in

\supseteq

\supset

\lceil

\subset

\int

\cdot

·

\o

ο

\rfloor

\neg

¬

\nabla

\lfloor

\times

x

\ldots

...

\perp

\surd

\prime

´

\wedge

\varpi

ϖ

\0

\rceil

\rangle

\mid

|

\vee

\langle

\copyright

©

수학 표현식이 들어 있는 텍스트를 LaTeX를 사용하여 추가하기

기본적으로 MATLAB은 TeX 마크업을 사용하여 텍스트를 해석합니다. 하지만 더 다양한 형식을 지정하기 위해 LaTeX 마크업을 대신 사용할 수 있습니다. 예를 들면, LaTeX을 사용하여 텍스트에 수학 표현식을 포함시킬 수 있습니다. LaTeX 마크업을 사용하려면 Text 객체의 Interpreter 속성을 'latex'으로 설정하십시오.

이 예제에서는 y=x2sin(x)를 플로팅하고 x=2에서 세로선을 그립니다. 적분식이 들어 있는 텍스트를 LaTeX 마크업을 사용하여 그래프에 추가합니다.

x = linspace(0,3);
y = x.^2.*sin(x);
plot(x,y)
line([2,2],[0,2^2*sin(2)])

str = '$$ \int_{0}^{2} x^2\sin(x) dx $$';
text(1.1,0.5,str,'Interpreter','latex')

LaTeX 사용에 대한 자세한 내용은 The LaTeX Project 웹 사이트를 참조하십시오.

참고 항목

| | | |

관련 항목