/ / Unterschied zwischen Plot und Scatter Matlab - Matlab, Plot, Scatter-Plot

Unterschied zwischen Plot und Scatter Matlab - Matlab, Plot, Scatter-Plot

Berücksichtigen Sie die folgenden Datenpunkte und Diagramme

a = randi(50,1,200);
b = randi(50,1,200);
figure;scatter(a,b,".")
figure;plot(a,b,".")

Wenn wir den folgenden Code ausführen, erhalten wir genau die gleichen Plots für a gegen b, meine Frage ist warum sollten wir noch einmal verwenden oder unter welchen Bedingungen neu umformulieren scatter Grundstück hat Vorteil gegenüber plot funktionieren? weil plot scheinen mehr Formatierungsoptionen zu haben, die die scatter Funktion

Antworten:

4 für die Antwort № 1

plot hat ein Konzept der Reihenfolge der Punkte, auf die Sie achten müssen, damit Sie daraus Liniendiagramme erstellen können. plot Außerdem können Sie die Eingabe angeben x und y Werte als Vektoren oder Matrizen oder können Sie mehrere eingeben x und y Vektoren, die Ihnen erlauben, mehrere Reihen gleichzeitig zu zeichnen:

! [Bildbeschreibung hier eingeben

während Scatter nur die Eingabe von 1 erlaubt x und 1 y und sie müssen beide Vektoren sein. Jedoch, "streuen" ermöglicht es Ihnen, einen Bereich und einen Farbvektor anzugeben, um die Punkte einzeln zu beeinflussen, d. h.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben