在 MATLAB 的 3D 绘图中对齐轴标签



>我使用以下 matlab 命令绘制网格数据

[x, y] = meshgrid(-10:0.1:10, -10:0.1:10);
z = exp(-x.^2 - y.^2);
mesh(x, y, z);
xlabel('time variable');
ylabel('space variable');
zlabel('wave');

您将看到,无论如何旋转轴,x 和 y 标签始终水平对齐。有没有办法在我旋转轴时让它分别与 x 轴和 y 轴对齐?

已提交将轴标签与此处的图形轴对齐。

您可以设置每个标签的 rotation 属性:

set(get(gca,'xlabel'),'rotation',angle); %where angle is in degrees

最新更新