How to flip a scatter3 plot?
11 views (last 30 days)
Show older comments
Hi, I'm unsuccessfully trying to flip a scatter3 plot so that the XY plane is on top and Z axis goes downward. Below a rough drawing of what I get vs what I want

setting ZDir property to "reverse" doesn't do the job as the Z axis flips direction, but the X and Y axis remain on the bottom
0 Comments
Answers (1)
Star Strider
on 3 Mar 2025
I am not quite certain what you want.
Perhaps this —
xyz = rand(50,3)
figure
scatter3(xyz(:,1),xyz(:,2),xyz(:,3),25,xyz(:,3), 'filled')
grid on
xlabel('X')
ylabel('Y')
zlabel('Z')
colormap(turbo)
colorbar
figure
scatter3(xyz(:,1),xyz(:,2),xyz(:,3),25,xyz(:,3), 'filled')
grid on
xlabel('X')
ylabel('Y')
zlabel('Z')
colormap(turbo)
colorbar
Ax = gca;
Ax.CameraUpVector = [0 0 -1];
.
See Also
Categories
Find more on Surface and Mesh Plots in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
