Set Color of Point Cloud to the values of a vector

3 Ansichten (letzte 30 Tage)
Diego Hens
Diego Hens am 14 Aug. 2020
Kommentiert: Diego Hens am 14 Aug. 2020
Hello,
I have a good feeling about this question being answered. I don't think it is that difficult.
I have a matrix [x y z]. It describes a point cloud of a 3D object. I want to make a projection of this object to describe it in 2 dimensions. My idea is to plot the values of x and y and asign a grayscale value z' (from 0 to 255) proportional to z. For this I just do Z' = Z *(255/Zmax) (mathematically speaking, in Matlab it's written differently).
How can I tell Matlab now that each point(x,y) has the grayvalue of z'?
Thank you :)

Akzeptierte Antwort

KSSV
KSSV am 14 Aug. 2020
scatter(x,y,25,z,'filled') ;
colormap(gray)

Weitere Antworten (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by