이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

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

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 마크업을 해석합니다.

수정자는 텍스트의 끝까지 적용됩니다. 단, 위 첨자와 아래 첨자는 바로 다음에 오는 문자나 중괄호 안에 있는 문자만 수정합니다. Interpreter 속성을 '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'

다음 표에는 Interpreter 속성이 '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 웹 사이트를 참조하십시오.

참고 항목

| | | |

관련 항목