How to plot 3D point clouds with color changes with respect to z?
Mostrar comentarios más antiguos
I'm doing 3D face surface data visulization. The data is a N*3 matrix, of which the 1st column represents x of every point, 2nd represents y and 3rd represents z. I want to use point-based model. So I think the function "plot3" must be the choice. But how can I use plot3 to draw each points (x,y,z) with color determined by z so that color is propotional to surface height?
I know mesh can do that, but I dont want a mesh model. I need a point-based model so that I could do further manipulation like two point sets registration.
If any one could answer me, I would very appreciate!!
Respuestas (2)
deus dionyssos
el 17 de Mayo de 2013
1 voto
plot3(x,y,z,'marker','.','markeredgecolor',z)
Categorías
Más información sobre Surface and Mesh Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!