如何更改 3D 绘图上所有 3 个轴的位置?

问题描述 投票:0回答:1

我正在使用 JupyterLab 为我的一门课程开发 3D 绘图。首先,我通过绘制 3 个单位向量:x、y 和 z 来学习 3D 绘图的基础知识。默认配置如图 1 所示。我想更改 x、y 和 z 轴的位置以匹配图 2 和图 3 中的绘图MatPlotLib。我无法找到解决此问题的简单方法。我怎样才能实现这种转变?

我可以使用 ax.view_init(elevation, azimuth) 来更改以更改图形的视图,但我不想这样做。

matlab jupyter-lab
1个回答
0
投票

在 Matlab 中,您只需将

view
设置为正确的角度,在本例中为
view(135,35)
,例如,

% Set the limits of the plot
axis equal;
xlim([0, 2]);     ylim([0, 2]);     zlim([0, 2]);

% Label the axes
xlabel('x');  ylabel('y');  zlabel('z');

view(135,35)

% Turn the grid on
grid on;

© www.soinside.com 2019 - 2024. All rights reserved.