Notice
Recent Posts
Recent Comments
Link
관리 메뉴

뛰는 놈 위에 나는 공대생

[LaTeX] 알아두면 유용한 문법 (2) matrix 표현 관련 본문

기타/논문작성 Writing

[LaTeX] 알아두면 유용한 문법 (2) matrix 표현 관련

보통의공대생 2022. 3. 28. 21:42

 

1. Matrix에 부가적인 설명 넣기

 

matrix 아래에 글자를 넣고 싶을 수 있습니다.

$\underset{\Sigma}{\underbrace{\begin{bmatrix}\sigma & \omega \\ -\omega & \sigma\end{bmatrix}}}$

 

이렇게 하려면 행렬을 감싸는 brace가 필요하고 밑에 글자도 써야하므로 복잡한 구조를 가집니다.

 

\underset{\Sigma}{\underbrace{\begin{bmatrix}\sigma & \omega \\ -\omega & \sigma\end{bmatrix}}}

 

2. matrix에 가로 세로로 선 긋기 & array 칸의 간격 늘리기

 

큰 행렬의 경우 block diagonal을 표현하고 싶을 때 유용한 기능입니다. 

 

이렇게 실선으로 표현하는 방법이고, 보시면 각 행마다 간격이 조금씩 다른데 아래 문법을 보면 [8pt] 와 같이 행의 너비를 설정해놓았기 때문입니다. 다만 vertical centering은 찾기 어려워서 내용이 너무 비좁은게 아니면 대부분은 필요가 없습니다.

A=\left[\begin{array}{c|c|c} a_{11} & a_{12} & a_{13}
\\ [8pt]\hline a_{21} & a_{22} & \displaystyle \frac{a_{23}}{10}
\\[8pt]\hline a_{31} & a_{32} & a_{33}\end{array}\right]

 

 

Comments