How to update a plot/graph?
40 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
lucca k
am 9 Nov. 2015
Kommentiert: Walter Roberson
am 27 Jun. 2021
Hello everybody,
I got a plot like this one:
h = subplot(1,2,1);
plot(0, 0);
axis([-30 40 -20 100 ]);
grid on
Now I am getting a new array of x,y - points every second. How can I update the subplot h with these arrays? It is an n by 2 single array.
Thank you in advance!
Lucca
0 Kommentare
Akzeptierte Antwort
Image Analyst
am 9 Nov. 2015
In your loop where you get new x,y arrays, make sure you have this line after the plot:
plot(.................
drawnow;
drawnow will force the plot to update immediately. Otherwise it probably won't get around to it until the loop is entirely finished so that all you will see is the very last set of data plotted.
2 Kommentare
Siehe auch
Kategorien
Mehr zu Graphics Objects finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!