主要内容

视图

摄像头视线

描述

例子

视图(阿兹埃尔设置相机的方位角和仰角视线对于当前的坐标轴。

例子

视图(v设定视线根据v,这是一个两个或三个元素的数组:

  • 双元阵列-值分别是方位角和仰角。

  • 三元素数组——值是x-,y- - - - - -,z-从绘图框的中心开始指向相机的矢量坐标。MATLAB®使用指向相同方向的单位向量计算方位角和仰角。

例子

视图(昏暗的使用2-D或3-D图形的默认视线。指定昏暗的作为2默认的2-D视图或3.默认的3d视图。

例子

视图(斧头___在改变视线时指定目标轴。

例子

(caz、玻璃纸)=视图(___返回方位角和仰角为caz而且厘米/秒,分别。从前面的任何语法中指定输入参数,以获得新视线的角度。或者,不指定输入参数来获取当前视线的角度。

例子

全部折叠

使用山峰函数来获取x-,y- - - - - -,z曲面的-坐标。然后绘制曲面并标记每个轴。

[X, Y, Z] =山峰;冲浪(X, Y, Z)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含一个axes对象。axis对象包含一个类型为surface的对象。

使用的方位角查看图90的程度和海拔0度。新的视线是沿着x设在。

视图(90 0)

图中包含一个axes对象。axis对象包含一个类型为surface的对象。

使用山峰函数来获取x-,y- - - - - -,z曲面的-坐标。然后绘制曲面并标记每个轴。

[X, Y, Z] =山峰;冲浪(X, Y, Z)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含一个axes对象。axis对象包含一个类型为surface的对象。

在二维视图中显示图形。

视图(2)

图中包含一个axes对象。axis对象包含一个类型为surface的对象。

创建一组x-,y- - - - - -,z-坐标,并用它们来绘制曲面。然后标记每个轴。

(X, Y) = meshgrid (5: .5:5);Z = Y *sin(X) - X *cos(Y);冲浪(X, Y, Z)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含一个axes对象。axis对象包含一个类型为surface的对象。

得到这幅图的方位角和仰角。

(caz、玻璃纸)=视图
caz = -37.5000
厘米/秒= 30

通过指定更改视图v随着x-y- - -z-矢量的坐标,并返回新的方位角和仰角。新的角度是基于一个指向相同方向的单位向量v

V = [-5 -2 5];(caz、玻璃纸)=视图(v)

图中包含一个axes对象。axis对象包含一个类型为surface的对象。

caz = -68.1986
厘米/秒= 42.8760

从R2019b开始,您可以使用tiledlayout而且nexttile功能。调用tiledlayout函数创建1 × 2平铺图表布局。调用nexttile函数来创建坐标轴对象ax₁而且ax2.使用它们来创建独立但相同的线状图。

t = 0:π/ 20:10 *π;处=罪(t);yt1 = cos (t);tiledlayout(1、2)%了情节ax₁= nexttile;yt1 plot3 (ax₁,处,t)包含(“X”) ylabel (“Y”) zlabel (“Z”%的情节ax2 = nexttile;处,plot3 (ax2 yt1, t)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含2个轴对象。axis对象1包含一个类型为line的对象。Axes对象2包含一个类型为line的对象。

将右图的视图更改为沿的侧视图x设在。

视图(ax2, 90年[0]);

图中包含2个轴对象。axis对象1包含一个类型为line的对象。Axes对象2包含一个类型为line的对象。

输入参数

全部折叠

方位角,以负数的角度为单位y设在。增加这个角度相当于逆时针旋转z的时候使用x-y从上面的飞机。

默认值取决于您的图表是二维视图还是三维视图。对于2-D图表,默认值为0.对于3d图表,默认值为-37.5

例子:视图(45岁,25)设置方位角为45度和海拔25度。

标高,指视线与地面之间的最小角度x-y飞机。从-90年90度对应的是从负方向旋转z-轴向正z设在。

默认值取决于您的图表是二维视图还是三维视图。对于2-D图表,默认值为90.对于3d图表,默认值为30.

例子:视图(45岁,25)设置方位角为45度和海拔25度。

视距矢量,指定为以下之一:

  • 分别包含方位角和仰角的两元素数组。

  • 的三元素数组x-,y- - - - - -,z-从绘图框的中心开始指向相机的矢量坐标。MATLAB从指向同一方向的单位矢量计算方位角和仰角。因此,其量级v对视线没有影响。

例子:视图([25]45)设置方位角为45度和海拔25度。

例子:视图(20[5]25日)将视线设置为指向与该向量相同方向的向量(20 25 5)

维度,指定为23..这个参数将方位角和仰角设置为MATLAB在2-D或3-D图中使用的默认值。

的价值昏暗的 方位 海拔高度
2
0 90
3.
-37.5 30.

目标轴,指定为:

  • 一个对象。

  • 一个数组的对象。(因为R2022a)

如果不指定此参数,则视图修改当前轴。

更多关于

全部折叠

视线

视线从剧情框的中心开始,指向摄像机。MATLAB用两个角定义了这条直线方位海拔高度.这些角度是在原点位于图框中心的三维坐标系内测量的。

  • 方位角-旋转的角度z-轴,从负极测量y设在。增加这个角度相当于逆时针旋转z的时候使用x-y从上面的飞机。

  • 仰角-视线与地面之间的最小角度x-y飞机。从-90年90度对应的是从负方向旋转z-轴向正z设在。

提示

视图函数控制视线的方向,但它不控制线的起始位置,也不控制相机的位置。要进行更多的控制,可以使用相机功能,如坎波斯camtargetcamupcamvacamroll,camproj

版本历史

之前介绍过的R2006a

全部展开

Baidu
map