Setting 3D plot's centre at origin
이전 댓글 표시
Hey community, when I plot the 3D graph in a certain program, the intersection of X and Y axes wasn't present on the z=0 plane. I would like to know the command that forces the origin (0,0,0) to be the intersection of axes. I am sharing the plot command and the plot output.

plot3(x,y,z)
xlabel('x [m]')
ylabel('y [m]')
zlabel('z [m]')
grid
답변 (1개)
Wan Ji
2021년 8월 28일
try this
set(gca, 'XAxisLocation', 'origin', 'YAxisLocation', 'origin','ZAxisLocation', 'origin')
댓글 수: 2
PASUNURU SAI VINEETH
2021년 8월 28일
Wan Ji
2021년 8월 29일
So the only thing to do is
set(gca, 'XAxisLocation', 'origin', 'YAxisLocation', 'origin')
And as for z-axis, can not be set to origin
카테고리
도움말 센터 및 File Exchange에서 Graphics에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!