Plot continuous on time

5 visualizzazioni (ultimi 30 giorni)
Carlos
Carlos il 27 Mar 2014
Risposto: Sara il 28 Mar 2014
Hello,
I have an array that increases because a loop. I'd like to plot it on axe Y respect the time 'dd mmmm yyyy HH:MM' that the value on my last value of array. I want to have an infinite plot that will be constructing time after time.
Here is a little idea of what I want to do:
function realtime(cycles)
global t
n=0;
i=1;
Tiempo=datestr(now,'dd mmmm yyyy HH:MM');
while(n < cycles)
t(i) = rand(1);
i=i+1;
set(gcf,'color','white');
drawnow;
plot(t,'-.dk','linewidth',1.8)
grid off;
title('Example');
xlabel('Time');
ylabel('Random value');
n = n+1;
pause(0.5);
end
Thank you.

Risposta accettata

Sara
Sara il 28 Mar 2014
use hold on command

Più risposte (0)

Categorie

Scopri di più su Graphics Performance in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by