이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
다양한 그래픽스 함수를 사용하여 datetime형 값과 duration형 값의 플롯을 생성할 수 있습니다. 눈금 레이블의 형식 변경이나 축 제한 변경과 같이 좌표축을 사용자 지정할 수도 있습니다.
x축에 datetime형 값을 포함하는 선 플롯을 생성합니다. 그런 다음, 눈금 레이블의 형식과 x축 제한을 변경합니다.
t
를 날짜 시퀀스로 생성하고 y
를 난수 데이터로 생성합니다. plot
함수를 사용하여 벡터를 플로팅합니다.
t = datetime(2014,6,28) + calweeks(0:9); y = rand(1,10); plot(t,y);
기본적으로, plot
은 데이터 범위를 기준으로 눈금 위치를 선택합니다. 플롯을 확대/축소하면, 눈금 레이블이 새 축 제한으로 자동으로 조정됩니다.
x축 제한을 변경합니다. 또한 x축의 눈금 레이블의 형식을 변경합니다. 형식 지정 옵션의 목록을 보려면 xtickformat
함수를 참조하십시오.
xlim(datetime(2014,[7 8],[12 23]))
xtickformat('dd-MMM-yyyy')
x축에 duration형 값을 포함하는 선 플롯을 생성합니다. 그런 다음, 눈금 레이블의 형식과 x축 제한을 변경합니다.
t
를 0분과 3분 사이에 선형 간격으로 배치된 7개의 duration형 값으로 생성합니다. y
를 난수 데이터로 구성된 벡터로 생성합니다. 데이터를 플로팅합니다.
t = 0:seconds(30):minutes(3); y = rand(1,7); plot(t,y);
x축 제한을 표시합니다. 기간 눈금 레이블이 단일 단위(분)이므로 제한도 이 단위로 저장됩니다.
xl = xlim
xl = 1x2 duration
-4.5 sec 184.5 sec
기간 눈금 레이블의 형식을 변경하여 둘 이상의 단위를 포함하는 디지털 타이머 형식으로 표시합니다. 형식 지정 옵션의 목록을 보려면 xtickformat
함수를 참조하십시오.
xtickformat('mm:ss')
x축 제한을 다시 표시합니다. 이제 기간 눈금 레이블에 여러 단위가 사용되므로 제한은 24시간 일수 단위로 저장됩니다.
xl = xlim
xl = 1x2 duration
-00:04 03:04
scatter
또는 scatter3
함수를 사용하여 datetime형 입력값 또는 duration형 입력값으로 산점도 플롯을 생성합니다. 예를 들어, x축을 따라 날짜를 포함하는 산점도 플롯을 생성합니다.
t = datetime('today') + caldays(1:100);
y = linspace(10,40,100) + 10*rand(1,100);
scatter(t,y)
datetime형 값이나 duration형 값을 사용하여 다른 유형의 플롯을 생성할 수 있습니다. 이러한 그래픽스 함수는 datetime형 값과 duration형 값을 지원합니다.
bar | barh |
plot | plot3 |
semilogx (x 값은 숫자형이어야 함) | semilogy (y 값은 숫자형이어야 함) |
stem | stairs |
scatter | scatter3 |
area | mesh |
surf | surface |
fill | fill3 |
line | text |
histogram |
datetime
| plot
| xtickformat