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.

 Akzeptierte Antwort

Sara
Sara am 28 Mär. 2014

0 Stimmen

use hold on command

Weitere Antworten (0)

Kategorien

Mehr zu Graphics Performance finden Sie in Hilfe-Center und File Exchange

Produkte

Gefragt:

am 27 Mär. 2014

Beantwortet:

am 28 Mär. 2014

Community Treasure Hunt

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

Start Hunting!

Translated by