Main Content

savefig

Figure와 내용을 FIG 파일에 저장하기

설명

예제

savefig(filename)은 현재 Figure를 filename.fig라는 FIG 파일에 저장합니다.

예제

savefig(H,filename)은 그래픽스 배열 H로 식별된 Figure를 filename.fig라는 FIG 파일에 저장합니다.

savefig(H,filename,'compact')는 MATLAB® R2014b 이상 릴리스에서만 열 수 있는 FIG 파일에 지정된 Figure를 저장합니다. 'compact' 옵션은 .fig 파일 크기와 파일을 만드는 데 필요한 시간을 줄입니다.

예제

모두 축소

peaks 함수의 곡면 플롯을 만듭니다. Figure를 PeaksFile.fig 파일에 저장합니다.

figure
surf(peaks)
savefig('PeaksFile.fig')

저장된 Figure를 열려면 다음 명령을 사용하십시오.

openfig('PeaksFile.fig');

MATLAB은 저장된 .fig 파일을 사용하여 새 Figure를 만듭니다.

2개의 플롯을 만들고 배열 h에 figure 핸들을 저장합니다. Figure를 TwoFiguresFile.fig 파일에 저장합니다. 저장한 다음 Figure를 닫습니다.

h(1) = figure;
z = peaks;
surf(z)

h(2) = figure;
plot(z)

savefig(h,'TwoFiguresFile.fig')
close(h)

2개의 Figure를 열려면 다음 명령을 사용하십시오.

figs = openfig('TwoFiguresFile.fig');

figs는 생성된 Figure 2개의 핸들을 포함합니다.

compact 옵션을 사용하여 Figure를 저장합니다.

h = figure
surf(peaks)
savefig(h,'PeaksFile.fig','compact')

Figure를 열려면 다음 명령을 사용하십시오.

openfig('PeaksFile.fig');

입력 인수

모두 축소

하나 이상의 Figure로, 단일 Figure나 Figure로 구성된 배열로 지정됩니다.

파일 이름으로, 문자형 벡터 또는 string형으로 지정됩니다. 파일 이름을 지정하지 않으면 MATLAB은 파일을 디폴트 이름인 Untitled.fig로 저장합니다.

.fig 파일 확장자를 포함하지 않은 파일 이름을 지정하면 MATLAB이 확장자를 추가합니다. savefig는 다른 파일 확장자를 허용하지 않습니다.

예: 'ExampleFile.fig'

데이터형: char | string

MATLAB R2014b 이상 릴리스용 파일 형식으로, 'compact'로 지정됩니다. 이 옵션으로 .fig 파일 용량을 줄일 수 있습니다. 하지만, MATLAB R2014b 이전 버전에서 .fig 파일을 열 때는 'compact' 옵션을 사용하지 마십시오.

  • savefig를 사용하여 저장한 파일을 열기 위해서는 MATLAB을 사용해야 합니다. 파일을 열려면 파일 이름을 openfigopen 함수에 전달하십시오. 예를 들어,

    openfig('ExampleFile.fig')
    MATLAB에서 ExampleFile.fig 파일을 엽니다.

  • savefig는 전체 MATLAB Figure를 저장합니다. axes와 같은 Figure 일부만 저장하거나 데이터와 함께 핸들을 저장하려면 save 함수를 사용하여 MAT 파일을 만드십시오.

버전 내역

R2013b에 개발됨