나중에 MATLAB에서 다시 열 수 있도록 Figure 저장하기
이 예제에서는 Figure를 저장하여 나중에 MATLAB®에서 다시 열 수 있도록 하는 방법을 보여줍니다.
저장할 플롯을 생성합니다. 제목과 축 레이블을 추가합니다.
x = linspace(0,10); y = sin(x); plot(x,y) title('Sine Wave') xlabel('x ranges from 0 to 10') ylabel('y = sin(x)')
savefig
함수를 사용하여 Figure를 FIG 파일로 저장합니다. FIG 파일에는 Figure를 다시 생성하는 데 필요한 정보가 저장됩니다.
savefig('SineWave.fig')
Figure를 닫은 다음, 저장된 Figure를 openfig
함수를 사용하여 다시 엽니다.
close(gcf)
openfig('SineWave.fig')
openfig
는 원본 객체와 동일한 데이터를 사용하여 새 Figure 객체, 새 axes 객체 및 새 line 객체를 생성합니다. 새 객체에 대한 대부분의 속성값은 원본 객체와 동일합니다. 그러나 새 Figure에는 현재 디폴트 값이 모두 적용됩니다. Figure와 상호 작용할 수 있습니다. 예를 들어, 좌표축을 패닝하거나, 확대/축소하거나, 회전할 수 있습니다.