关于view函数

原文地址:MATLAB view函数详解作者:ronei

MATLAB提供了设置视点的函数view。其调用格式为:
       view(az,el)
az是azimuth(方位角)的缩写,EL是elevation(仰角)的缩写。它们均以度为单位。系统缺省的视点定义为方位角-37.5°,仰角30°。
当x轴平行观察者身体,y轴垂直于观察者身体时,az=0; 以此点为起点,绕着z轴顺时针运动,az为正,逆时针为负。

EL 为观察者眼睛与xy平面形成的角度。
当观察者的眼睛在xy平面上时,el=0; 向上el为正,向下为负;
下面是一些例子:
    AZ = -37.5, EL = 30 是默认的三维视角.
    AZ = 0, EL = 90 是2维视角,从图形正上方向下看,显示的是xy平面.
    AZ = EL = 0 看到的是xz平面.
    AZ = 180,EL=0  是从背面看到的xz平面.
    VIEW(2) 设置默认的二维视角, AZ = 0, EL = 90.
    VIEW(3) 设置默认的三维视角, AZ = -37.5, EL = 30.

举例如下: 

clc,clear,close all
x=-20:1:20;
y=-20:1:20;
[x,y]=meshgrid(x,y);
z=x.^2+y.^2
surf(x,y,z)
az = 0;
el = 90;
view(az, el);

绘图如下:

发布了59 篇原创文章 · 获赞 4 · 访问量 3166

猜你喜欢

转载自blog.csdn.net/weixin_41639107/article/details/103430244