본문 바로가기
programming language/MATLAB

MATLAB Figure 창 그림으로 저장 하기 saveas

by __observer__ 2014. 6. 18.
반응형

MATLAB 에서 Figure 창에 대해 그림 파일로 저장 할 때는 Figure 의 File → Save As 에 들어가서~~

 

아래 그림과 같이 다양한 포맷으로 그림 파일을 저장 할 수 있습니다.

 

몇 개 안 되는 Figure 창에 대해 그림 파일로 저장할 때는 아래 그림과 같이 수동으로 하겠지만 다수의 Figure 창에 대해 그림으로 저장할 때는 아무래도 명령어를 사용하는 게 편리 합니다.




 

MATLAB 에서 Figure 창을 그림으로 저장 할 때는 saveas 라는 명령어를 사용합니다.

 

http://www.mathworks.co.kr/kr/help/matlab/ref/saveas.html

 

위 주소의 설명에 나와 있듯이 saveas 를 이용하면 다음 확장자의 그림 파일로 저장 할 수 있습니다.

 

ai, bmp, emf, eps, fig, jpg, m, pbm, pcx, pdf, pgm, png, ppm, tif

 

기본적인 사용방법은 다음과 같습니다.

 

saveas(h,'filename.ext')

 

위 기본형에서 h 는 graphic handle 을 말 합니다. graphic handle이 뭔지 잘 모르겠다 하시는 분은 아래 포스팅을 참조 바랍니다. 


2011/05/25 - [programming language/MATLAB] - MATLAB Graphic handle

 

간단하게 현재의 Figure 창에 대해 PDF 파일로 저장하고 싶다면~ 아래와 같이 명령하면 됩니다. 아래 명령어에서 gcf 는 현재 열려 있는 Figure 창에 대한 graphic handle 입니다.

 

saveas(gcf,'Test.pdf')



반응형

댓글