addpoints(an,x,y)는 an로 지정된 애니메이션된 선에 x와 y로 정의된 점을 추가합니다. animatedline 함수를 사용하여 애니메이션된 선을 만듭니다. 화면에 업데이트를 표시하려면 drawnow 또는 drawnow limitrate를 사용하십시오. 새 점이 자동으로 이전 점에 연결됩니다.
datetime형 및 duration형 값과 같은 숫자형이 아닌 점을 플로팅하려면, 먼저 플로팅할 유형의 값을 사용하여 애니메이션된 선을 초기화하십시오. 플롯의 첫 번째 점을 지정하거나 NaT 또는 NaN 같은 자리 표시자 값을 지정할 수 있습니다.
예를 들어, x축에 datetime형 값을, y축에 duration형 값(분)을 플로팅해 보겠습니다. NaT 값과 minutes(NaN) 값을 사용하여 애니메이션된 선을 초기화합니다. 그런 다음 datetime형 벡터(x)와 duration형 벡터(y)를 만들고 애니메이션된 선에 벡터의 점을 추가합니다.
an = animatedline(NaT,minutes(NaN),"Marker","o");
x = datetime(2018,5,1:5);
y = minutes([1 7 3 11 4]);
addpoints(an,x,y)