라이브 편집기에 수식 삽입하기
코드에 사용된 수학적 과정 또는 방법을 설명하려면 라이브 스크립트나 라이브 함수에 수식을 삽입하십시오. 텍스트 라인에만 수식을 삽입할 수 있습니다. 코드 라인에 수식을 삽입하려면 MATLAB®이 선택한 코드 라인 바로 아래에 새 텍스트 라인을 생성하고 여기에 수식을 추가하십시오.
라이브 스크립트 또는 라이브 함수에 수식을 삽입하는 방법에는 두 가지가 있습니다.
대화형 방식으로 수식 삽입 — 기호와 구조가 그래픽으로 표시된 목록에서 선택하여 대화형 방식으로 수식을 작성할 수 있습니다.
LaTeX 수식 삽입 — LaTeX 명령을 입력할 수 있으며, 그러면 라이브 편집기에서 해당하는 수식을 삽입합니다.
대화형 방식으로 수식 삽입하기
수식을 대화형 방식으로 삽입하려면 다음과 같이 하십시오.
삽입 탭으로 이동하여
수식을 클릭합니다.
빈 수식이 나타납니다.
수식 탭에 표시되는 옵션에서 기호, 구조, 행렬을 선택하여 수식을 작성합니다. 각 섹션의 오른쪽에 있는 드롭다운 화살표
를 클릭하여 추가 옵션을 볼 수 있습니다.
행렬을 추가하거나 편집할 때는 상황별 메뉴가 나타나며, 이 메뉴를 사용하여 행과 열을 삭제하거나 삽입할 수 있습니다. 상황별 메뉴를 사용하여 행렬 구분 기호를 변경하거나 제거할 수도 있습니다.
텍스트 섹션에 제공된 옵션을 사용하여 수식의 서식을 지정합니다. 서식 지정은 수식 내에 있는 텍스트에만 할 수 있습니다. 숫자와 기호에는 서식을 지정할 수 없습니다. 서식을 지정할 수 있는 텍스트 내에 커서가 놓여 있지 않으면 서식 지정 옵션이 비활성화됩니다.
수식 편집을 위한 바로 가기 키
수식 편집기에서는 수식에 요소를 추가할 때 사용할 수 있는 다음 몇 가지 바로 가기를 제공합니다.
기호, 구조, 행렬을 삽입하려면 백슬래시를 입력하고 그 뒤에 기호 이름을 입력하십시오. 예를 들어,
\pi
를 입력하면 수식에 π 기호가 삽입됩니다. 기호나 구조 이름이 무엇인지 알아보려면 수식 탭에서 해당하는 버튼에 커서를 올려놓으면 됩니다. 수식 편집기에 백슬래시를 입력하여 사용 가능한 모든 이름이 포함된 자동 완성 메뉴를 불러올 수도 있습니다.참고
\
구문은 LaTeX 명령 구문과 매우 비슷하지만, 대화형 방식으로 수식을 삽입할 때는 완전한 LaTeX 표현식을 입력할 수 없습니다.name
아래 첨자, 위 첨자, 소수부를 삽입하려면 각각 기호 ‘
_
’, ‘^
’, ‘/
’를 사용하십시오. 예를 들면 다음과 같습니다.수식에 를 삽입하려면
x_2
를 입력하십시오.수식에 를 삽입하려면
x^2
을 입력하십시오.수식에 를 삽입하려면
x/2
를 입력하십시오.
행렬에 새 열을 삽입하려면 행렬 행의 마지막 셀의 끝에 ‘,’를 입력하십시오. 새 행을 삽입하려면 행렬 열의 마지막 셀의 끝에 ‘;’를 입력하십시오.
이 표에 나열된 일반적인 기호를 삽입하려면 다른 기호들을 조합하여 입력하십시오.
키보드 입력 기호 키보드 입력 기호 키보드 입력 기호 | | ∥ => ⇒ != ≠ |= ⊧ <--> ⟷ !< ≮ |– ♣ <-> ↔ !> ≯ –| ♣ <= ≤ !<= ≰ -> → >= ≥ !>= ≱ <- ← <> ≠ <-- ⟵ ~= ≠
LaTeX 수식 삽입하기
LaTeX 수식을 삽입하려면 다음을 수행하십시오.
삽입 탭으로 이동하여 수식
을 클릭하고 LaTeX 수식을 선택합니다.
표시되는 대화 상자에 LaTeX 표현식을 입력합니다. 예를 들어,
\sin(x) = \sum_{n=0}^{\infty}{\frac{(-1)^n x^{2n+1}}{(2n+1)!}}
를 입력할 수 있습니다.수식에 대한 미리보기가 라이브 스크립트에 나타나는 대로 미리보기 창에 표시됩니다.
라이브 스크립트를 HTML로 내보낼 때 LaTeX 수식에 대한 설명을 포함하려면 대체 텍스트 필드에 텍스트를 추가하십시오. 예를 들어,
Maclaurin series for sin(x)
라는 텍스트를 입력할 수 있습니다.설명에서 수식에 대한 대체 텍스트를 지정할 수 있으며, 이 설명은 HTML 문서에
alt
속성(attribute)으로 저장됩니다. 설명을 사용하는 한 가지 예로, 사용자가 시각장애인용 스크린 리더를 사용할 때 수식에 대한 추가 정보를 제공하는 경우를 들 수 있습니다.확인을 눌러 라이브 스크립트에 수식을 삽입합니다.
LaTeX 표현식은 폭넓은 범위의 수식을 표현할 수 있습니다. 다음 표에서는 LaTeX 표현식에 대한 여러 예제와 이러한 예제를 라이브 스크립트에 삽입한 경우 표시되는 모습을 보여줍니다.
LaTeX 표현식 | 라이브 스크립트에서의 수식 |
---|---|
a^2 + b^2 = c^2 | |
\int_{0}^{2} x^2\sin(x) dx | |
\sin(x) = \sum_{n=0}^{\infty}{\frac{(-1)^n x^{2n+1}}{(2n+1)!}} | |
{a,b,c} \neq \{a,b,c\} | |
x^{2} \geq 0\qquad \text{for all}x\in\mathbf{R} | |
\matrix{a & b \cr c & d} |
지원되는 LaTeX 명령
MATLAB은 대부분의 표준 LaTeX 수식 모드 명령을 지원합니다. 다음 표에서는 지원되는 LaTeX 명령 목록을 보여줍니다.
비ASCII 문자
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
ø | o | œ | oe | å | aa |
Ø | O | Œ | OE | Å | AA |
ł | l | æ | ae | ß | ss |
Ł | L | Æ | AE |
그리스 문자/히브리 문자
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
α | alpha | ν | nu | ξ | xi |
β | beta | ω | omega | ζ | zeta |
χ | chi | о | omicron | ɛ | varepsilon |
δ | delta | ϕ | phi | φ | varphi |
ε | epsilon | π | pi | ϖ | varpi |
η | eta | ψ | psi | ϱ | varrho |
v | gamma | ρ | rho | ς | varsigma |
ι | iota | σ | sigma | vartheta | |
κ | kappa | τ | tau | א | aleph |
λ | lambda | θ | theta | ||
μ | mu | υ | upsilon | ||
Δ | Delta | Φ | Phi | Θ | Theta |
Γ | Gamma | Π | Pi | ϒ | Upsilon |
Λ | Lambda | Ψ | Psi | Ξ | Xi |
Ω | Omega | Σ | Sigma |
연산자 기호
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
* | ast | ± | pm | ≀ | wr |
★ | star | ∓ | mp | ∩ | cap |
cdot | ⨿ | amalg | ∪ | cup | |
◦ | circ | ⊙ | odot | ⊎ | uplus |
• | bullet | ⊖ | ominus | ⊓ | sqcap |
◇ | diamond | ⊕ | oplus | ⊔ | sqcup |
∖ | setminus | ⊘ | oslash | ∧ | wedge , land |
× | times | ⊗ | otimes | ∨ | vee , lor |
÷ | div | ⨁ | bigoplus | ◁ | triangleleft |
⊥ | bot , perp | ⨂ | bigotimes | ▷ | triangleright |
⊤ | top | ⨀ | bigodot | bigtriangleup | |
∏ | prod | ⨄ | biguplus | bigtriangledown | |
∐ | coprod | ⋂ | bigcap | ⋁ | bigvee |
∑ | sum | ⋃ | bigcup | ⋀ | bigwedge |
∫ | int , intop | ∮ | oint | ⨆ | bigsqcup |
⨍ | intbar |
관계 기호
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
≡ | equiv | < | lt | > | gt |
≅ | cong | ≤ | le , leq | ≥ | ge , geq |
≠ | neq , ne , not= | ≮ | not< | ≯ | not> |
∼ | sim | ≺ | prec | ≻ | succ |
≃ | simeq | ≼ | preceq | ≽ | succeq |
≈ | approx | ≪ | ll | ≫ | gg |
≍ | asymp | ⊂ | subset | ⊃ | supset |
≐ | doteq | ⊆ | subseteq | ⊇ | supseteq |
∝ | propto | ⊑ | sqsubseteq | ⊒ | sqsupseteq |
⊧ | models | ∣ | mid | ∊ | in |
⋈ | bowtie | ∥ | parallel | ∉ | notin |
⊢ | vdash | ⇔ | iff | ∍ | ni , owns |
⊣ | dashv |
참고
일부 명령을 not
명령과 함께 사용하여 기호의 부정하는 형태를 만들 수 있습니다. 예를 들어, \not\leq
는 기호 ≰을 생성합니다. leq
, geq
, equiv
, cong
, approx
, sim
, simeq
, models
, ni
, parallel
, succ
, succeq
, prec
, preceq
, subset
, supset
, subseteq
, supseteq
, sqsubseteq
, sqsupseteq
등의 명령을 함께 사용할 수 있습니다.
화살표
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
← | leftarrow | → | rightarrow | ↑ | uparrow |
⇐ | Leftarrow | ⇒ | Rightarrow | ⇑ | Uparrow |
⟵ | longleftarrow | ⟶ | longrightarrow | ↓ | downarrow |
⟸ | Longleftarrow | ⟹ | Longrightarrow | ⇓ | Downarrow |
↩ | hookleftarrow | ↪ | hookrightarrow | ↕ | updownarrow |
↽ | leftharpoondown | ⇁ | rightharpoondown | ⇕ | Updownarrow |
↼ | leftharpoonup | ⇀ | rightharpoonup | ↔ | leftrightarrow |
↙ | swarrow | ↗ | nearrow | ⇔ | Leftrightarrow |
↖ | nwarrow | ↘ | searrow | ⟷ | longleftrightarrow |
↦ | mapsto | ⟼ | longmapsto | ⟺ | Longleftrightarrow |
괄호
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
{ | lbrace | } | rbrace | | | vert |
[ | lbrack | ] | rbrack | ‖ | Vert |
〈 | langle | 〉 | rangle | \ | backslash |
⌈ | lceil | ⌉ | rceil | ||
⌊ | lfloor | ⌋ | rfloor | ||
⟦ | llbracket | ⟧ | rrbracket |
샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 |
---|---|---|---|---|---|
![]() | big , bigl , bigr , bigm | ![]() | bigg , biggl , biggr , biggm | brace | |
![]() | Big , Bigl , Bigr , Bigm | ![]() | Bigg , Biggl , Biggr , Biggm | brack |
기타 기호
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
∞ | infty | ∀ | forall | ℘ | wp |
∇ | nabla | ∃ | exists | ∠ | angle |
∂ | partial | ∅ | emptyset | △ | triangle |
ℑ | Im | ı | i | ◊ | lozenge |
ℜ | Re | ȷ | j | ℏ | hbar |
ℓ | ell | ı | imath | ′ | prime |
… | dots , ldots , hellip | ȷ | jmath | ¬ | lnot , neg |
cdots | : | colon | surd | ||
ddots | cdotp | ← | gets | ||
⋮ | vdots | ldotp | → | to | |
∵ | because | ∴ | therefore | ∝ | varpropto |
° | degree | ♧ | clubsuit | ♣ | varclubsuit |
† | dag , dagger | ♡ | heartsuit | ♥ | varheartsuit |
‡ | ddag , ddagger | ♢ | diamondsuit | ♦ | vardiamondsuit |
↲ | ldsh | ♤ | spadesuit | ♠ | varspadesuit |
§ | mathsection |
참고
exists
명령을 not
명령과 함께 사용하여 기호의 부정하는 형태를 만들 수 있습니다. 예를 들어, \not\exists
는 기호 ∄을 생성합니다.
텍스트 기호
샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 |
---|---|---|---|---|---|
£ | pounds , textsterling | ¿ | textquestiondown | ❠ | quotedblbase |
¢ | textcent | ¡ | textexclamdown | ‵ | backprime |
€ | texteuro | « | flqq , guillemotleft | space | |
¥ | yen | » | frqq , guillemotright | ‰ | permil |
® | textregistered | § | S | \ | backslash |
™ | trademark , texttrademark | ¶ | P | ¦ | brokenvert |
© | copyright |
악센트 기호
기호 | LaTeX 명령 | 기호 | LaTeX 명령 | 기호 | LaTeX 명령 |
---|---|---|---|---|---|
á | acute | dot | tilde | ||
bar | ddot | vec | |||
breve | dddot | à | grave | ||
check | ddddot | hat |
함수
샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 |
---|---|---|---|---|---|
arccos | det | ln | |||
arcsin | dim | log | |||
arctan | exp | max | |||
arg | gcd | min | |||
cos | hom | Pr | |||
cosh | ker | sec | |||
cot | lg | sin | |||
coth | lim | sinh | |||
csc | liminf | sup | |||
deg | limsup | tan |
수학 구문
샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 |
---|---|---|---|---|---|
frac | stackrel , overset | over | |||
sqrt | underset | overwithdelims | |||
bmod | binom , choose | overleftarrow | |||
pmod | pmatrix | overrightarrow | |||
widehat | matrix | overleftrightarrow | |||
widetilde | begin{array} | hline | |||
bra | begin{cases} | limits | |||
ket | left , middle , right | nolimits | |||
braket |
참고
matrix
명령과 pmatrix
명령을 사용하여 행렬을 생성하려면 &
기호를 사용하여 열을 분리하고, \cr
을 사용하여 행을 분리하십시오. 예를 들어, 2×2 행렬을 생성하려면 표현식 \matrix{a & b \cr c & d}
를 사용하십시오.
크기가 큰 연산자가 사용되는 경우 MATLAB은 텍스트가 수식과 함께 인라인으로 표시되는지에 따라 자동으로 제한의 위치를 조정합니다. 제한이 연산자 위와 아래에 표시되도록 하려면 limits
명령을 사용하십시오. 제한이 연산자 인접한 곳에 표시되도록 하려면 \nolimits
명령을 사용하십시오. 예를 들어 표현식 \sum\limits_{i=0}^{10}
은 합 연산자의 제한을 연산자 위와 아래에 표시합니다. 표현식 \sum\nolimits_{i=0}^{10}
은 합 연산자의 제한을 연산자 인접한 곳에 표시합니다.
공백
샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 |
---|---|---|---|---|---|
negthinspace | mathord | mathopen | |||
thinspace | mathop | mathclose | |||
enspace | mathbin | mathinner | |||
quad | mathrel | kern , mkern | |||
qquad | mathpunct |
텍스트 스타일 지정
샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 | 샘플 | LaTeX 명령 |
---|---|---|---|---|---|
| displaystyle | text , textnormal | texttt | ||
| textstyle | bf , textbf , mathbf | textsf | ||
| scriptstyle | it , textit , mathit | cal , mathcal | ||
| scriptscriptstyle | rm , textrm , mathrm | mathbb | ||
hbox , mbox | mathfrak |