How to alter Comet Speed
조회 수: 23 (최근 30일)
이전 댓글 표시
I'm trying to use the comet function as a 2D animation but there does not seem to be an easy way to alter the speed at which it traces, any suggestions?
댓글 수: 0
답변 (2개)
Jim Riggs
2020년 2월 6일
I don't see a way to control the speed of the comet function. There is a discussion of controlling the speed of an animated line here.
댓글 수: 0
James
2025년 2월 18일
You can alter the comet speed by changing the increment length.
For example, if
t=linspace(0,2*pi,4000);
x=cos(5*t);
y=sin(7*t);
comet(x,y)
then to slow down the tracing speed you can increase the number of intervals, e.g., from 4000 to 40 000:
t=linspace(0,2*pi,40000);
However, it appears that comet speed and increment length are not always proportional. Compare
t=linspace(0,2*pi,1000);
with the first example.
So depending on your desired result, this may work for you.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Animation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!