XY plot data interactively
Afficher commentaires plus anciens
Hello, I am looking for a function which works very similarly to plot(x,y) - i.e. takes two identical size arrays and plots them in a 2D graph - but instead of showing all the values of x and y at once, it plots them over time (i.e. the sequence of the corresponding elements in x and y) as if it was a video.
Thanks
Giulio
Réponses (1)
Akira Agata
le 28 Nov 2019
The following is an example:
h = animatedline('LineStyle','none','Marker','o');
axis([0,4*pi,-1,1])
x = linspace(0,4*pi,100);
y = sin(x);
for k = 1:length(x)
addpoints(h,x(k),y(k));
drawnow
end
Catégories
En savoir plus sur Animation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!