Scatter plotting in real time
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Pranav Thiagarajan
le 16 Mar 2017
Commenté : Pranav Thiagarajan
le 22 Mar 2017
Hello,
I am acquiring data from a sensor and am trying to scatter plot it in real time. My code goes like this:
f=figure
while datenum(clock)<endTime
message=judp('RECEIVE',40001,264);
.
. %parse message
.
Now I have an array 'a' with the data needed to plot.
for i=1:sizeof(a)
f=scatter3(a(i,1),a(i,2),a(i,3),'*')
hold on
end
The array 'a' keeps growing in size and my current code always creates a new figure window for each update of the plot. So, I end up with 20 graph windows rather than 1 continuously updating graph.
Is it possible to update the graph in real time as the data keeps coming in? I also don't want multiple figure windows opening up.
Thanks for any help.
Pranav
0 commentaires
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Scatter Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!