이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

LineSpec(선 사양)

설명

플로팅 함수는 선 사양을 인수로 받으며 이에 따라 생성된 그래프를 수정합니다. 다음 세 가지 구성요소를 지정할 수 있습니다.

  • 선 스타일

  • 마커 기호

예를 들면 다음과 같습니다.

plot(x,y,'-.or')

위 명령문은 일점 쇄선(-.)을 사용하여 x에 대한 y의 플롯을 그리고, 데이터 점에 원형 마커(o)를 배치한 다음, 선과 마커를 모두 빨간색(r)으로 채색합니다. 데이터 인수 다음에 구성요소를 순서에 상관없이 문자형 벡터로 지정하십시오. 참고로, 선 사양(Linespec)은 이름-값 쌍이 아닙니다.

선 없이 데이터 점 플로팅

마커를 지정할 경우 선 스타일을 지정하지 않으면 마커만 플로팅됩니다. 예를 들면 다음과 같습니다.

plot(x,y,'d')

선 스타일 지정자

다음 표에 자세히 설명된 것처럼, 표시하려는 선 스타일, 마커 유형, 색을 지정할 수 있습니다.

지정자선 스타일
'-'

실선(디폴트 값)

'--'

파선

':'

점선

'-.'

일점 쇄선

마커 지정자

지정자

마커 유형

'+'

플러스 기호

'o'

'*'

별표

'.'

'x'

십자

'square' 또는 's'

정사각형

'diamond' 또는 'd'

다이아몬드

'^'

위쪽 방향 삼각형

'v'

아래쪽 방향 삼각형

'>'

오른쪽 방향 삼각형

'<'

왼쪽 방향 삼각형

'pentagram' 또는 'p'

오각별(펜타그램)

'hexagram' 또는 'h'

육각별(헥사그램)

색 지정자

지정자

r

빨간색

g

녹색

b

파란색

c

녹청색

m

자홍색

y

노란색

k

검은색

w

흰색

관련 속성

이 페이지에서는 또한 플로팅에 사용되는 선의 속성을 지정하는 방법을 설명합니다. MATLAB® 그래픽스를 사용하면 이러한 시각적 특성을 제어할 수 있습니다.

  • LineWidth — 선의 너비를 지정합니다(단위: 포인트).

  • MarkerEdgeColor — 마커 색 또는 채워진 마커(원, 정사각형, 다이아몬드, 펜타그램, 헥사그램, 4개의 삼각형)의 가장자리 색을 지정합니다.

  • MarkerFaceColor — 채워진 마커의 면 색을 지정합니다.

  • MarkerSize — 마커의 크기를 지정합니다(단위: 포인트). 이 크기는 0보다 커야 합니다.

또한 선 사양 문자형 벡터를 사용하는 대신 LineStyle, Color, Marker 속성을 지정할 수 있습니다. 이는 RGB 3색 값을 사용하여 목록에 없는 색을 지정하려는 경우 유용합니다. 이러한 속성에 대한 자세한 내용은 Line 속성을 참조하고, 색에 대한 자세한 내용은 ColorSpec을 참조하십시오.

예제

모두 축소

각각 다른 선 스타일, 색 및 마커를 사용하여 세 가지 다른 범위에 대해 사인 함수를 플로팅합니다.

figure
t = 0:pi/20:2*pi;
plot(t,sin(t),'-.r*')
hold on
plot(t,sin(t-pi/2),'--mo')
plot(t,sin(t-pi),':bs')
hold off

line 속성을 설정하는 방법을 보여주는 플롯을 만듭니다.

t = 0:pi/20:2*pi;
figure
plot(t,sin(2*t),'-mo',...
    'LineWidth',2,...
    'MarkerEdgeColor','k',...
    'MarkerFaceColor',[.49 1 .63],...
    'MarkerSize',10)

참고 항목

| | | | | |