programming language/MATLAB
MATLAB 입사 반사파 그리기 애니메이션 animatedline, drawnow
__observer__
2019. 10. 22. 18:30
반응형
아주 예전에 아래 포스팅에서 MATLAB 에서 movie, getframe 등을 사용하여 움직이는 그래프를 그리는 방법에 대해서 소개를 한 적이 있습니다.
https://iamaman.tistory.com/27
그런데 최근에 입사파 반사파 그리는 방법에 대해서 질문이 있어서 애니메이션 그래프를 그리는 방법에 대해서 다시 한번 찾아 보게 되었습니다.
위 포스팅이 2010년도에 쓴 글이라… 매트랩 몇 버전인지 기억도 안 하네요. 찾아보니 최근에는 animatedline 을 사용해서 그릴수 있는 것 같더군요.
h = animatedline; 라고 하는 애니메이션 선 핸들을 하나 만들어 주고~ addpoints() 함수를 사용하여 점들을 추가 해 주거나 clearpoints() 함수를 사용하여 해당 핸들의 점들을 지울 수가 있었습니다.
코드는 아래와 같습니다.
해당 코드를 실행하면 아래와 같이 사인 커브가 정방향으로 갔다가 역방향으로 다시 그려지는 것을 확인할 수 있습니다.
반응형