Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

LineSpec(선 사양)

설명

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

  • 선 스타일

  • 마커 기호

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

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

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

선 없이 데이터 점 플로팅

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

plot(x,y,'d')

선 스타일, 마커 기호 및 색

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

선 스타일설명
-실선
--파선
:점선
-.일점 쇄선
마커설명
'o'
'+'플러스 기호
'*'별표
'.'
'x'십자
'_'가로선
'|'세로선
's'정사각형
'd'다이아몬드
'^'위쪽 방향 삼각형
'v'아래쪽 방향 삼각형
'>'오른쪽 방향 삼각형
'<'왼쪽 방향 삼각형
'p'펜타그램
'h'헥사그램
설명

y

노란색

m

자홍색

c

녹청색

r

빨간색

g

녹색

b

파란색

w

흰색

k

검은색

관련 속성

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

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

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

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

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

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

예제

모두 축소

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

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)

참고 항목

| | | | |