Main Content

addpoints

애니메이션된 선(animated line)에 점 추가

설명

예제

addpoints(an,x,y)an로 지정된 애니메이션된 선에 xy로 정의된 점을 추가합니다. animatedline 함수를 사용하여 애니메이션된 선을 만듭니다. 화면에 업데이트를 표시하려면 drawnow 또는 drawnow limitrate를 사용하십시오. 새 점이 자동으로 이전 점에 연결됩니다.

addpoints(an,x,y,z)an로 지정된 3차원 애니메이션된 선에 x, y, z로 정의된 점을 추가합니다.

예제

모두 축소

데이터 없이 animated line 객체를 만듭니다. 그런 다음 이 선에 5개의 점을 추가합니다. 원을 사용하여 각 점을 표시합니다.

h = animatedline('Marker','o');
x = 1:5;
y = 1:5;
addpoints(h,x,y)

Figure contains an axes object. The axes object contains an object of type animatedline.

animatedline 함수를 사용하여 애니메이션된 선을 만듭니다. 그런 다음, 루프 내에서 선에 점을 추가하여 애니메이션을 만듭니다. 루프가 시작되기 전에 축 제한을 설정하여 제한이 변경되지 않도록 합니다.

figure
h = animatedline;
axis([0 4*pi -1 1])

for x = linspace(0,4*pi,10000)
    y = sin(x);
    addpoints(h,x,y)
    drawnow limitrate
end

입력 인수

모두 축소

AnimatedLine 객체. animatedline 함수를 사용하여 AnimatedLine 객체를 만듭니다.

첫 번째 좌표값으로, 스칼라나 벡터로 지정됩니다. 카테시안 좌표축의 경우 첫 번째 좌표는 x축 위치입니다. 지리 좌표축의 경우 첫 번째 좌표는 위도(단위: 도)입니다.

x의 길이는 y의 길이와 같아야 합니다.

예: 11:20

데이터형: double

두 번째 좌표값으로, 스칼라나 벡터로 지정됩니다. 카테시안 좌표축의 경우 두 번째 좌표는 y축 위치입니다. 지리 좌표축의 경우 두 번째 좌표는 경도(단위: 도)입니다.

y의 길이는 x의 길이와 같아야 합니다.

예: 11:20

데이터형: double

세 번째 좌표값으로, 스칼라나 벡터로 지정됩니다. 카테시안 좌표축의 경우 세 번째 좌표는 z축 위치입니다.

z의 길이는 xy의 길이와 같아야 합니다.

예: 11:20

데이터형: double

확장 기능

버전 내역

R2014b에 개발됨