Main Content

clf

설명

예제

clf는 현재 Figure의 자식 중 가시적 핸들이 있는 자식을 모두 삭제합니다.

예제

clf(fig)는 지정된 Figure의 자식 중 가시적 핸들이 있는 자식을 모두 삭제합니다.

예제

clf('reset')은 핸들이 보이는지 여부와 관계없이 현재 Figure의 모든 자식을 삭제합니다. 또한 Figure 속성을 디폴트 값으로 재설정합니다. Position, Units, PaperPosition, PaperUnits 속성은 예외입니다. 또는 clf reset 명령을 괄호 없이 사용하여 Figure를 재설정할 수도 있습니다.

예제

clf(fig,'reset')은 지정된 Figure의 자식을 모두 삭제하고 Figure의 속성을 재설정합니다.

예제

f = clf(___)는 위에 열거된 모든 구문에 대해 Figure를 반환합니다.

예제

모두 축소

선 플롯을 생성합니다. 그런 다음 현재 Figure의 배경색을 설정합니다.

x = linspace(0,2*pi);
y = sin(x);
plot(x,y)

f = gcf;
f.Color = [0 0.5 0.5];

clf를 호출하여 Figure를 지웁니다. 이 함수를 호출하면 플롯이 삭제됩니다. 그러나 Figure의 배경색에는 영향을 주지 않습니다.

clf

이제 Figure 속성을 재설정하고 Figure의 자식을 반환합니다. clf('reset')은 배경색을 디폴트 값으로 재설정합니다.

f = clf('reset');
f.Children
ans = 
  0x0 empty GraphicsPlaceholder array.

각각 선 플롯을 갖는 Figure를 2개 만듭니다. 첫 번째 Figure의 배경색을 설정합니다.

f1 = figure('Color','b');
plot(1:10)

f2 = figure;
plot((1:10).^2)

Figure의 배경색은 재설정하지 않으면서 첫 번째 Figure에서 선 플롯을 지웁니다.

clf(f1)

이제 첫 번째 Figure의 모든 속성을 재설정합니다.

clf(f1,'reset')

흰색 배경의 Figure를 만듭니다. 그런 다음, 곡면 플롯을 만듭니다.

figure('Color','w')
peaks
 
z =  3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) ... 
   - 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) ... 
   - 1/3*exp(-(x+1).^2 - y.^2) 
 

Figure에서 곡면 플롯을 지우고 모든 Figure 속성을 디폴트 값으로 재설정합니다. clf resetPosition, Units, PaperPosition, PaperUnits 속성을 제외한 현재 Figure의 모든 속성을 재설정합니다.

clf reset

입력 인수

모두 축소

대상 Figure로, Figure 객체, Figure 번호, 혹은 Figure 객체나 번호로 구성된 배열로 지정됩니다.

fig에 Figure 번호가 포함된 경우 MATLAB®Number 속성이 해당 번호로 설정된 기존 Figure를 검색합니다. 기본적으로 Number 속성이 Figure의 제목에 표시됩니다.

예: clf(f)Figure 객체 f를 지웁니다.

예: clf(1)은 Figure 번호 1을 지웁니다.

예: clf([1 f])는 Figure 번호 1Figure 객체 f를 지웁니다.

세부 정보

모두 축소

가시적 핸들

객체의 HandleVisibility 속성이 'on'으로 설정되어 있으면 clf가 핸들을 인식할 수 있습니다. 명령 창에서 또는 콜백 루틴 내에서 clf를 호출할 경우 이 함수는 HandleVisibility 속성이 'on'으로 설정된 객체만 삭제합니다. HandleVisibility 속성이 'callback' 또는 'off'로 설정된 객체는 삭제하지 않습니다.

  • Figure의 내용을 지우기 위해 Figure 창의 편집 메뉴에서 Figure 지우기를 사용할 수도 있습니다. Figure 지우기를 사용하면 Figure의 자식 중 가시적 핸들이 있는 자식이 모두 삭제됩니다.

버전 내역

R2006a 이전에 개발됨

모두 확장

참고 항목

함수

속성