I have a list of x,y coordinates for a particle. I would like to animate the plot so it looks like the particle is drawing out its path. I have attached what the final plot looks like in excel. Can someone help me turn this into an animated Matlab figure? Thanks!

 Respuesta aceptada

Star Strider
Star Strider el 8 de Jul. de 2021
Try this —
D1 = readmatrix('https://www.mathworks.com/matlabcentral/answers/uploaded_files/678468/Clcoords.xls');
figure
hold on
for k = 1:size(D1,1)-1
plot(D1(k:k+1,1), D1(k:k+1,2), '.-b')
axis([-150 150 -150 150])
pause(0.01)
drawnow
end
hold off
.

4 comentarios

Kelly McGuire
Kelly McGuire el 8 de Jul. de 2021
Yes this is great! How would I save this as maybe a video to show in a presentation?
Star Strider
Star Strider el 8 de Jul. de 2021
Thank you!
See the documentation for movie. It describes all the necessary steps, and links to other necessary functions.
.
Kelly McGuire
Kelly McGuire el 8 de Jul. de 2021
Great thanks!
Star Strider
Star Strider el 8 de Jul. de 2021
As always, my pleasure!
.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Animation en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 8 de Jul. de 2021

Comentada:

el 8 de Jul. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by