Produzieren Sie ein 3D-Stammdiagramm mit einer benutzerdefinierten Farbkarte in MATLAB

Ich habe eine Matrix (200 x 4), in der die ersten 3 Werte @ sinX, Y undZ Daten. Ich möchte die vierte Spalte verwenden, um jedes @ anzuzeige(X,Y,Z) Dreiergruppe, damit es einer Farbe zugeordnet wird.

Die vierte Spalte enthält Werte von 0,0 bis 1,0 (200 Werte). Ich möchte diese Werte mit Colormap manuell und linear abbilden. Der kleinste Wert sollte blau und der größte Wert rot sein.

Ich weiß, dass es mit @ möglich iscatter3. Ich möchte jedoch mitstem3 wo kann ich die Farbe manuell von Colormap angeben.

Gibt es eine Möglichkeit, dies in MATLAB zu tun?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage