Main Content

Baseline 속성

기준선(baseline)의 모양과 동작

Baseline 객체는 막대 차트, 영역 차트, 줄기 차트의 일부로 생성됩니다. Baseline 속성은 Baseline 객체의 모양과 동작을 제어합니다. 속성값을 변경하여 기준선의 특성을 수정할 수 있습니다. 다음과 같이 점 표기법을 사용하여 특정 객체와 속성을 참조하십시오.

b = bar(1:10);
bl = b.BaseLine;
c = bl.Color;
bl.Color = 'red';

모양

모두 확장

선 색으로, 'none', RGB 3색, 16진수 색 코드, 색 이름 또는 짧은 이름으로 지정됩니다. 색을 'none'으로 지정하면 기준선이 보이지 않습니다.

RGB 3색과 16진수 색 코드는 사용자 지정 색을 지정할 때 유용합니다.

  • RGB 3색은 요소를 3개 가진 행 벡터로, 각 요소는 색을 구성하는 빨간색, 녹색, 파란색의 농도를 지정합니다. 농도의 범위는 [0,1]이어야 합니다(예: [0.4 0.6 0.7]).

  • 16진수 색 코드는 문자형 벡터 또는 string형 스칼라로, 해시 기호(#)로 시작하고 그 뒤에 3자리 또는 6자리의 16진수 숫자(0에서 F 사이일 수 있음)가 옵니다. 이 값은 대/소문자를 구분하지 않습니다. 따라서 색 코드 '#FF8800', '#ff8800', '#F80''#f80'은 모두 동일합니다.

몇몇의 흔한 색은 이름으로 지정할 수도 있습니다. 다음 표에는 명명된 색 옵션과 그에 해당하는 RGB 3색 및 16진수 색 코드가 나와 있습니다.

색 이름짧은 이름RGB 3색16진수 색 코드모양
"red""r"[1 0 0]"#FF0000"

Sample of the color red

"green""g"[0 1 0]"#00FF00"

Sample of the color green

"blue""b"[0 0 1]"#0000FF"

Sample of the color blue

"cyan" "c"[0 1 1]"#00FFFF"

Sample of the color cyan

"magenta""m"[1 0 1]"#FF00FF"

Sample of the color magenta

"yellow""y"[1 1 0]"#FFFF00"

Sample of the color yellow

"black""k"[0 0 0]"#000000"

Sample of the color black

"white""w"[1 1 1]"#FFFFFF"

Sample of the color white

다음은 MATLAB®이 여러 유형의 플롯에서 사용하는 디폴트 색의 RGB 3색과 16진수 색 코드입니다.

RGB 3색16진수 색 코드모양
[0 0.4470 0.7410]"#0072BD"

Sample of RGB triplet [0 0.4470 0.7410], which appears as dark blue

[0.8500 0.3250 0.0980]"#D95319"

Sample of RGB triplet [0.8500 0.3250 0.0980], which appears as dark orange

[0.9290 0.6940 0.1250]"#EDB120"

Sample of RGB triplet [0.9290 0.6940 0.1250], which appears as dark yellow

[0.4940 0.1840 0.5560]"#7E2F8E"

Sample of RGB triplet [0.4940 0.1840 0.5560], which appears as dark purple

[0.4660 0.6740 0.1880]"#77AC30"

Sample of RGB triplet [0.4660 0.6740 0.1880], which appears as medium green

[0.3010 0.7450 0.9330]"#4DBEEE"

Sample of RGB triplet [0.3010 0.7450 0.9330], which appears as light blue

[0.6350 0.0780 0.1840]"#A2142F"

Sample of RGB triplet [0.6350 0.0780 0.1840], which appears as dark red

예: 'blue'

예: [0 0 1]

예: '#0000FF'

선 스타일로, 다음 표에 나열된 선 스타일 중 하나로 지정됩니다.

선 스타일설명결과 선
'-'실선

'--'파선

':'점선

'-.'일점 쇄선

'none'선 없음선 없음

선 너비로, 양의 값으로 지정됩니다(단위: 포인트).

예: 0.75

위치와 가시성

모두 확장

기준선의 값으로, 스칼라로 지정됩니다.

일반적으로 기준선은 bar series 객체, stem series 객체, area 객체 중 하나와 연결됩니다. 연결된 객체의 BaseValue 속성과 baseline 객체의 BaseValue 속성은 항상 같은 값을 가집니다. 한 속성을 설정하면 다른 속성도 설정됩니다. 연결된 객체의 BaseLine 속성에 baseline 객체가 포함됩니다.

예: 0.75

가시성으로, 'on' 또는 'off'나 숫자형 값 또는 논리값 1(true) 또는 0(false)으로 지정됩니다. 값 'on'true와 동일하고 값 'off'false와 동일합니다. 따라서 이 속성의 값을 논리값으로 사용할 수 있습니다. 값은 matlab.lang.OnOffSwitchState 유형의 on/off 논리값으로 저장됩니다.

  • 'on' — 기준선을 표시합니다.

  • 'off' — 기준선을 삭제하지 않고 숨깁니다. 보이지 않는 기준선의 속성에 액세스할 수 있습니다.

일반적으로 기준선은 bar series 객체, stem series 객체, area 객체 중 하나와 연결됩니다. 연결된 객체의 ShowBaseline 속성과 baseline 객체의 Visible 속성은 항상 같은 값을 가집니다. 한 속성을 설정하면 다른 속성도 설정됩니다. 연결된 객체의 BaseLine 속성에 baseline 객체가 포함됩니다.

부모/자식

모두 확장

부모로, Axes 객체로 반환됩니다. 그러나 Baseline 객체는 좌표축의 자식으로 나열되지 않습니다.

기준선에 자식이 없습니다. 따라서 이 속성을 설정할 수 없습니다.

버전 내역

R2014b에 개발됨