Wie zum Plotten mehrerer Kurven in MATLAB mithilfe von Griffen

Bin ich Plotten von Daten in MATLAB in Echtzeit. Ich möchte an einem Griff. Mein problem ist, ich weiß nicht, wie zu zeichnen mehr als eine Y-Daten-Kurve.

Fand ich den folgenden code
Es zeigt, wie der plot eines set YData. Wer hat eine Idee für die Transformation der code in zwei oder mehrere Y-Datensätze, z.B. sind(x) als eine zusätzliche Kurve in dem plot?

x = 1:1000;
y = cosd(x);

xi = x(1);
yi = y(1);
h = plot(xi, yi, 'YDataSource', 'yi', 'XDataSource', 'xi');

for k = 2:1000...
xi = x(1:k);
yi = y(1:k);
refreshdata(h, 'caller');
drawnow;
end;

InformationsquelleAutor user1677716 | 2012-10-25

Schreibe einen Kommentar