数学建模社区-数学中国

标题: 指定立体图形的观察点——view [打印本页]

作者: 森之张卫东    时间: 2015-8-23 22:33
标题: 指定立体图形的观察点——view

命令8 view

功能指定立体图形的观察点。观察者(观察点)的位置决定了坐标轴的方向。用户可以用方位角(azimuth)和仰角(elevation)一起,或者用空间中的一点来确定观察点的位置。

用法view(az,el)view([az,el]) 给三维空间图形设置观察点的方位角。方位角az与仰角el为这两个旋转角度:做一通过视点与z-轴的平面,与xy平面有一交线,该交线与y-轴的反方向的、按逆时针方向(从z-轴的方向观察)计算的、单位为度的夹角,就是观察点的方位角az。若角度为负值,则按顺时针方向计算;在通过视点与z-轴的平面上,用一直线连接视点与坐标原点,该直线与xy平面的夹角就是观察点的仰角el。若仰角为负值,则观察点转移到曲面下面。

view([x,y,z]) 在笛卡儿坐标系中于点(x,y,z)设置视点。注意:输入参量只能是方括号的向量形式,而非数学中的点的形式。

view(2) 设置缺省的二维形式视点。其中az=0el=90,即从z-轴上方观看。

view(3) 设置缺省的三维形式视点。其中az=-37.5el=30

view(T) 根据转换矩阵T设置视点。其中T4*4阶的矩阵,如同用命令viewmtx生成的**转换矩阵一样。

[az,el] = view 返回当前的方位角az与仰角el

T = view 返回当前的4*4阶的转换矩阵T

7-44

>>peaks;

>>az = 0;el = 90;

>>view(az, el)

图形结果为图7-44


截图.PNG (20.3 KB, 下载次数: 158)

截图.PNG






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5