Tracé en temps réel dans MATLAB

Je suis très nouveau à MATLAB et j'essayais d'afficher en temps réel de la parcelle de certains calculs. J'ai un N de la taille du vecteur, et je travaille avec m valeurs à un moment (disons m = N/4), donc je veux tracer la première m valeurs et puis dès que le deuxième m valeurs sont calculées les ont remplacer la première parcelle.

Mon approche était comme suit:

for i=1:N,
  ...
  //compute m
  ...
  plot(m);
end;

mais il ne parvient pas à mettre à jour le complot dans chaque boucle et attend pour toutes les boucles de finir de tracer les données. Ma question est: dois-je utiliser une autre fonction au lieu de plot ou pourrais-je ajouter un peu de retard à chaque tour de boucle?

Je pense qu'il doit y avoir un moyen, je ne suis pas au courant pour la mise à jour de l'intrigue au lieu de re-tracer à chaque fois.

source d'informationauteur kirbuchi