Der Echtzeit plot in MATLAB

Ich bin sehr neu in MATLAB und ich habe versucht, die Anzeige einer Echtzeit-plot der einige Berechnungen. Ich habe eine N Größe der Vektor-und ich arbeite mit m Werte in einer Zeit (sagen m = N/4), so möchte ich, um eine Darstellung der ersten m Werte und dann, sobald der zweite m Werte berechnet, ersetzen Sie die erste Handlung.

Mein Ansatz war wie folgt:

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

aber es nicht zu aktualisieren, die Handlung, die in jeder Schleife und wartet, bis alle Schlaufen fertig zum Plotten der Daten. Meine Frage ist: Sollte ich eine andere Funktion anstelle von plot oder könnte ich hinzufügen einiger Verzögerung in jeder Schleife?

Ich denke, es muss einen Weg ich bin mir nicht bewusst, der für die Aktualisierung der plot statt neu zeichnen es jedes mal.

InformationsquelleAutor kirbuchi | 2010-06-25

Schreibe einen Kommentar