How to flip a scatter3 plot?
Ältere Kommentare anzeigen
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
Antworten (1)
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];
.
1 Kommentar
Walter Roberson
am 3 Mär. 2025
Or you could adjust the view
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

