Matlab 使用方位角和仰角的不可能视点

Matlab 使用方位角和仰角的不可能视点,matlab,matlab-figure,Matlab,Matlab Figure,我似乎无法使用视图([AZ,EL])命令实现以下三维打印视图方向。 无论我多么努力地尝试使用鼠标或命令view本身旋转图形中的3D绘图,我都无法获得该视角。是否有其他指定视点的方法?在本例中,您可以使用和实现这些类型的视图: 请注意,正x向上向右,正z向下向右,正y向上 我在MATLAB中做了很多三维可视化工作,并将一些常用的工具放在一起,用鼠标操纵视图。我在网上发布了一个这样的工具。我在提交的文件中提供了一个如何创建基于鼠标的视图操作(旋转、推拉和缩放)的示例。通过轴您是指原始轴还是一些“

我似乎无法使用
视图([AZ,EL])
命令实现以下三维打印视图方向。


无论我多么努力地尝试使用鼠标或命令
view
本身旋转图形中的3D绘图,我都无法获得该视角。是否有其他指定视点的方法?

在本例中,您可以使用和实现这些类型的视图:

请注意,正x向上向右,正z向下向右,正y向上


我在MATLAB中做了很多三维可视化工作,并将一些常用的工具放在一起,用鼠标操纵视图。我在网上发布了一个这样的工具。我在提交的文件中提供了一个如何创建基于鼠标的视图操作(旋转、推拉和缩放)的示例。

通过
您是指原始轴还是一些“假”轴?以下内容不能满足我的需要:
peaks;视图(gca[60 45]);xlabel('x');ylabel('y');zlabel('z')
看一看,我试着玩了
campos
camtarget
、和
camup
,几乎达到了目的,但不是完全达到目的。作为一名普通的3D CAD用户,我希望有一种方法可以任意旋转图形用户界面中的场景,但相机工具栏中的选项似乎都不能做到这一点❤.@萨达鲁萨马:很高兴你喜欢它。它几乎成了我所有GUI的主力我能说什么呢,那个捕鼠人真是恰到好处。
[X, Y, Z] = peaks();
hAxes = gca;
surf(hAxes, X, Y, Z);
xlabel('x');
ylabel('y');
zlabel('z');
camorbit(-90, 0);
camroll(hAxes, -111);