Nuage de points 3D en couleur par Z-Valeur

J'ai cherché sur google mais impossible de trouver une solution à mon problème. Je suis un amateur matlab utilisateur et je voudrais créer un nuage de points 3D, pour cela, j'ai une matrice contenant plusieurs points dans l'espace 3D:

>> size(A)

  ans =

        2511           3

J'ai été en mesure de créer un nuage de points 3D à l'aide de "scatter3" de la fonction, mais maintenant je suis bloqué un peu à codage couleur des points 3D.

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

Cela permettra de tracer les données, mais maintenant, je voudrais ajouter une couleur de codage basée sur la Valeur z...
Les couleurs lui-même n'a pas trop d'importance. Il pourrait être un arc-en-ciel de spectre ou de la température du spectre ou de quoi que ce soit. J'aimerais juste colorcode à distinguer les Valeurs z des points.

Quelqu'un peut-il m'aider? Merci!!!!

Ma réponse est directement à partir de la documentation, par la voie: mathworks.com/help/techdoc/ref/scatter3.html

OriginalL'auteur evident | 2011-11-22