3D-scatterplot durch farbige Z-Wert

Ich ve wurde googeln für eine Weile, aber konnte Sie nicht finden, eine Lösung für mein problem. Ich bin ein amateur matlab-Benutzer, und ich würde gern ein 3D-Streudiagramm, dafür habe ich eine matrix, die mehrere Punkte im 3D-Raum:

>> size(A)

  ans =

        2511           3

War ich in der Lage, erzeugen ein 3D-scatterplot mit "scatter3" - Funktion, aber jetzt bin ich stecken ein wenig in Farbe-Kodierung der 3D-Punkte.

scatter3(A(:,1),A(:,2),A(:,3));

Dieser zeichnet die Daten, aber jetzt möchte ich hinzufügen, eine Farbe, die Codierung basierend auf den z-Wert...
Die Farben selbst sind nicht wichtig, zu viel. Es könnte sein, ein Regenbogen-Spektrum oder ein Temperatur-Spektrum oder was auch immer. Ich möchte nur colorcode Ihnen zu unterscheiden, dass die z-Werte der Punkte.

Kann jemand mir helfen mit diesem? Danke!

Meine Antwort ist gerade von den docs: mathworks.com/help/techdoc/ref/scatter3.html

InformationsquelleAutor evident | 2011-11-22

Schreibe einen Kommentar