Main Content

openfig

FIG 파일에 저장된 Figure 열기

설명

예제

openfig(filename)filename이라는 이름의 MATLAB® Figure 파일(FIG 파일)에 저장된 Figure를 엽니다.

경고

보안 고려 사항: openfig 함수가 그래픽스 객체를 불러올 때 FIG 파일에 포함된 코드를 실행할 수도 있습니다. 신뢰할 수 없는 FIG 파일에 대해서는 openfig를 호출하지 마십시오.

openfig(filename,copies)는 복사본이 이미 열려 있는 경우 Figure의 새 복사본을 열지 여부를 지정합니다. 새 복사본을 만들지 않으려면 copies'reuse'로 설정하십시오. 'reuse' 옵션은 기존 Figure를 화면 맨 앞으로 가져옵니다. 복사본이 이미 열렸는지 여부에 관계없이 Figure의 새 복사본을 열려면 copies'new'로 설정하십시오. 'new' 옵션은 디폴트 동작입니다.

예제

openfig(___,visibility)는 Figure를 표시되는 상태로 열지, 아니면 표시되지 않는 상태로 열지를 지정합니다. Figure를 표시하려면 visibility'visible'로 설정하십시오. Figure를 표시하지 않으려면 'invisible' 설정을 사용하십시오. 위에 열거된 구문에 나와 있는 입력 인수를 조합하여 이 옵션과 함께 사용할 수 있습니다.

fig = openfig(___)는 figure 객체를 반환합니다. figure 객체의 속성을 설정하여 이 객체의 모양이나 동작을 수정하십시오. 속성 목록은 Figure 속성을 참조하십시오.

예제

모두 축소

곡면 플롯을 만들고 Figure를 MATLAB Figure 파일로 저장합니다. 그런 다음 Figure를 닫습니다.

surf(peaks)
savefig('MySavedPlot.fig')
close(gcf)

저장된 Figure를 엽니다.

openfig('MySavedPlot.fig')

곡면 플롯을 만들고 Figure를 표시하지 않도록 설정합니다. 그런 다음 Figure를 MATLAB Figure 파일로 저장합니다. 표시되지 않는 Figure를 닫습니다.

surf(peaks)
set(gcf,'Visible','off')
savefig('MySavedPlot.fig')
close(gcf)

저장된 Figure를 열고 화면에 표시되도록 설정합니다.

openfig('MySavedPlot.fig','visible')

입력 인수

모두 축소

저장된 Figure의 파일 이름으로, 문자형 벡터 또는 string형으로 지정됩니다. 전체 파일 경로가 사용자의 MATLAB 경로에 있으면 이 경로를 지정할 필요가 없습니다. 파일 이름에 .fig를 포함하는 것은 선택 사항입니다.

예: openfig('MySavedFigure.fig')

Figure의 여러 복사본을 열기 위한 컨트롤로, 다음 값 중 하나로 지정됩니다.

  • 'new' — 화면에 복사본이 이미 있을 경우에도 Figure의 새 복사본을 엽니다.

  • 'reuse' — 복사본이 없는 경우에만 Figure의 새 복사본을 엽니다. 복사본이 있는 경우 기존 복사본을 화면의 맨 앞으로 가져옵니다. Figure가 화면을 벗어나는 경우 'reuse'는 Figure가 화면에 완전히 들어가도록 Figure의 위치를 조정합니다. 이 옵션은 Figure를 화면에 표시하여, 화면 크기 및 해상도가 다른 경우에 호환되도록 하는 데 도움을 줍니다.

예: openfig('MySavedFigure.fig','reuse')

Figure 가시성으로, 다음 값 중 하나로 지정됩니다.

  • 'visible' — 저장된 Figure를 표시되는 상태로 엽니다. 표시되지 않는 Figure가 MATLAB Figure 파일에 들어 있는 경우 이 옵션을 사용하여 파일을 열 때 Figure를 표시하도록 설정할 수 있습니다.

  • 'invisible' — 저장된 Figure를 표시되지 않는 상태로 엽니다.

예: openfig('MySavedFigure.fig','invisible')

출력 인수

모두 축소

figure 객체. Figure의 속성을 설정하여 열린 Figure의 모양이나 동작을 변경하십시오. 속성 목록은 Figure 속성을 참조하십시오.

제한 사항

  • GUIDE에서 만든 FIG 파일을 열 때는 openfig를 사용하지 마십시오. guide 함수를 대신 사용하십시오.

버전 내역

R2006a 이전에 개발됨