brush
차트의 데이터 값을 대화형 방식으로 표시
설명
데이터 브러싱을 사용하면 차트의 데이터 값을 직접 선택한 색으로 표시할 수 있습니다. 표시할 데이터 값을 일일이 선택하거나 사각형을 사용하여 여러 개 선택할 수 있습니다. 표시된 값들을 삭제하거나 작업 공간의 변수로 저장할 수 있습니다. 패닝, 확대/축소, 데이터팁 추가 또는 플롯 편집을 하는 경우에도 브러싱 표시는 제거하지 않는 이상 그대로 유지됩니다.
데이터 브러싱은 선 차트, 막대 차트, 영역 차트, 히스토그램 차트, 곡면 차트 등 대부분의 차트에서 지원됩니다. 브러싱이 지원되는 차트에는 대개 좌표축 도구 모음에 브러싱 아이콘 이 표시됩니다.
생성
설명
brush on
은 현재 Figure에서 브러싱을 켭니다. 브러싱을 켠 상태에서, 한 개의 데이터 값을 표시하려면 해당 데이터 값을 클릭하십시오. 데이터 값을 여러 개 표시하려면 값 주위를 사각형으로 끌어서 놓아 선택하십시오. 표시를 더 추가하거나 원치 않는 표시를 제거하려면 Shift 키를 누른 상태에서 값을 브러싱하십시오.
brush off
는 브러싱을 끕니다. 차트에 이미 브러싱 표시가 되어 있으면 이 명령을 사용해도 표시가 제거되지 않습니다.
brush
는 브러싱 모드를 'on'
과 'off'
간에 전환합니다.
brush(
는 이후부터 추가되는 브러싱 표시의 색을 설정합니다. 브러싱 색을 설정해도 현재 표시에는 반영되지 않습니다. 브러싱 색을 적용하려면 데이터를 브러싱하고 브러싱 색을 변경한 다음 Shift 키를 사용하여 표시를 추가하거나 제거해야 합니다. 이 경우에는 모든 표시가 새로운 색으로 업데이트됩니다.color
)
brush(
는 특정 Figure에 대해 브러싱 모드 또는 색 옵션을 설정합니다. 예를 들면 fig
,___)brush(fig,'on')
과 같습니다.
는 b
= brush(___)brush
객체를 만듭니다. 이 구문은 브러싱 모드, 색, 콜백 속성을 제어할 때 유용합니다.
입력 인수
속성
예제
제한 사항
uifigure
함수를 사용하여 만든 Figure에서는 상황별 메뉴를 사용하여 브러싱 표시의 색을 변경하는 기능이 지원되지 않습니다. 대신 브러싱 모드 객체를 만들어서 프로그래밍 방식으로 색을 변경하십시오.
uif = uifigure; ax = axes(uif); bar(ax,1:10) b = brush(uif); b.Color = 'g'; b.Enable = 'on';
세부 정보
팁
히스토그램 차트를 브러싱하려면 먼저 데이터 연결을 켜야 합니다.
버전 내역
R2008a에 개발됨