MATLAB Answers

plot 3d set of data(x,y,z) colored by the z coordinate

62 views (last 30 days)
ha ha
ha ha on 13 Feb 2018
Edited: ha ha on 6 Apr 2018
Let's say: I have a set of data (x,y,z) containing 1000 points
[x1 y1 z1
x2 y2 z2
x3 y3 z3
.........
xn yn zn]
I want to plot all points in 3d-coordinate and the contour is colored by z-coordinate value (as the below sample). How can I do that?

Accepted Answer

ha ha
ha ha on 13 Feb 2018
Edited: ha ha on 6 Apr 2018
You can test with the input data "Book1.txt" (~900points)
scatter3(P(:,1),P(:,2),P(:,3),9,P(:,3),'.'); %9 is the size of point
colormap(jet); % or other colormap
colorbar; % color bar
See the result:

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!