티스토리 뷰

Old/tex

LaTex 문서에 MATLAB code 삽입하기

Redcard24 2016. 4. 15. 22:10
반응형


여러 프로그래밍 언어의 source code를 LaTex 문서에 삽입할 때 사용할 수 있는 많은 packages가 존재한다. 그중 인기 있는것중 하나는 listingsfacyvrb이다. 하지만 가능한 일반적인 MATLAB seurce code를 삽입하기 위해 좋은 방법이 아니다. 다행이도 MATLAB Central에 Florian Knorn

설치

mcode.sty.tex과 같은 폴더에 다운로드 받는다. 또한 Tex 문서에 아래 코드를 삽입한다.

mcode.sty

\usepackage[]{mcode}

옵션

  • bw: black and white printing
  • numbered: numbered lines
  • framed:
  • final:

mcode package는 listings package에 기반을 두고 있다.(단지 MATLAB 표준에 따른 문법과 색상을 따른다)

사용 방법

두가지 방법으로 MATLAB code를 삽입할 수 있다. 첫번째 방법은 아래 코드와 같이 삽입한다.

\begin{lstlisting}
a = 1; % MATLAB comment
b = 2;
c = a^2 + b^2;
\end{lstlisting}

두번째 방법은 .m 파일 source code 직접 삽입하는 방법이다.

\lstinputlisting{/path_to_mfile/my_mfile.m}


반응형

'Old > tex' 카테고리의 다른 글

수학 기호 LaTex Symbols  (1) 2016.07.08
LaTex 행렬(Matrix)  (0) 2016.06.07
Atom 편집기에서 Markdown LaTex 실시간 미리보기  (0) 2016.04.13
El Captian 에서 MacTex  (0) 2016.03.19
Tex 시험지 양식  (0) 2015.07.11
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함