Main Content

2차원 플롯 만들기

이 예제에서는 plot 함수를 사용하여 MATLAB에서 2차원 선 플롯을 만드는 방법을 보여줍니다.

pi/100을 요소 사이의 증분값으로 사용하여 0에서 2*pi까지 균일한 간격의 벡터 x를 만듭니다.

x = 0:pi/100:2*pi;

x의 각 값에 대한 사인을 계산합니다.

y = sin(x);

figure 명령을 사용하여 새 Figure를 만들고 plot 명령을 사용하여 결과를 표시합니다.

figure;
plot(x, y)

좌표축에 레이블을 지정하고 보는 사람이 그래프의 용도를 알 수 있도록 제목을 추가합니다.

xlabel('x')
ylabel('sin(x)')
title('Plot of the Sine Function')

지정된 선 스타일, 색 및 마커(마커는 플로팅된 각 데이터 점에 표시되는 기호임(예: +, o, *))로 동일한 변수를 플로팅할 수 있습니다. 선 사양에 대한 자세한 내용을 보려면 'help plot'을 사용하십시오.

이 예제에서 'r--' 문자열은 빨간색 파선 사양입니다.

figure
plot(x, y, 'r--')
title('Plot of the Sine Function (Red Dashed-line)')

플롯을 기존 Figure에 추가하려면 hold를 사용하십시오.

figure
plot(x, y)

hold on

y2 = cos(x);
plot(x, y2, ':')
legend('sin', 'cos')
title('Plot of Sine and Cosine Functions')

'hold off'를 사용하여 기존 Figure 위에 플로팅하는 것을 중지합니다.

hold off

관련 항목