设置视点的方位角和仰角
方位和仰角
可以使用MATLAB控制图形在轴上显示的方向®图形功能。您可以指定在图形窗口中显示的视图的视点、视图目标、方向和范围。这些查看特性由一组图形属性控制。属性可以直接指定这些属性的值,也可以使用视图
命令并依靠MATLAB自动属性选择来定义一个合理的视图。
的视图
命令通过定义相对于轴原点的方位角和仰角来指定视点。方位角是地球上的极角x - y平面,正角表示视点逆时针旋转。仰角是高于(正角)或低于(负角)的角度x - y飞机。
这张图说明了坐标系统。箭头表示正方向。
默认2-D和3-D视图
MATLAB自动选择由图是2-D还是3-D决定的视点:
用方位角和仰角指定的视图示例
例如,这些语句创建一个3-D曲面图,并在默认的3-D视图中显示它。
[X,Y] = meshgrid([-2:.25:2]);Z = x *exp(-X。^ 2 - y ^ 2);冲浪(X, Y, Z)
该声明
视图(180 [0])
设置视点,这样你就会看到消极的一面y-方向与你的眼睛在z= 0仰角。
您可以使用负标高将视点移动到轴原点以下的位置。
视图([-30 - -37.5])
方位角和仰角的限制
根据方位角和仰角指定视点在概念上很简单,但它有局限性。它不允许您指定视点的实际位置,而只是它的方向z-axis总是指向上。它不允许你放大和缩小场景或执行任意旋转和翻译。
MATLAB相机图形提供了更大的控制比简单的调整允许与方位角和仰角。