主要内容

Orientlog

从返回记录的方向数据安卓传感器

描述

例子

[[日志,,,,时间戳] = Orientlog(M)返回方向日志,其中m动员获取传感器数据的对象,日志是一个m-by-3矩阵包含方位角,滚动和俯仰的方向数据点,以及时间戳是一个m- 时间戳矢量。

例子

全部收缩

此示例假设您已经安装并设置了MATLAB®Mobile™在您的Android™设备上,并将其连接到运行MATLAB的计算机。有关这些步骤的信息,请参阅在您的Android设备上安装MATLAB手机and登录云

开始MATLAB手机在您的Android设备上。

传感器屏幕MATLAB手机,点击方向传感器。

如果远程位置,将设备放置在要获取传感器数据的位置。

在计算机上,创建一个动员object,m,在Matlab中。

M =动员

通过启用记录财产。

m.logging = 1

此操作开始从所有选定的传感器传输数据。您也可以通过敲击开始按钮输入MATLAB手机在设备上。

获取记录的方向数据。

[O,T] = Orientlog(M)

这返回方向日志,其中o对于方位角,音高和滚动,包含三个数据点。

设备方向对于显示的图表X,,,,y, 和z轴相对于设备。

输出参数

全部收缩

定向日志数据的变量名称,返回为一个m- 从Android设备上的方向传感器的数据点的by-3矩阵。这三个数据点是位置读数,用于方位角,音高和滚动。

方向是根据X,,,,y, 和z轴。如果将设备的面朝上方放在桌子上,则正X轴从设备的右侧延伸,正Y轴延伸出顶部,正Z轴从前面延伸设备的脸。这与设备的方向无关。

方位角是正Y轴和磁性北部之间的角度,其范围在-180至180度之间。

当设备平放在表面上并且正Z轴向正y轴倾斜时,定义了正音高,范围在-90至90度之间。

当设备平放在表面上并且正Z轴向正X轴倾斜时,定义正滚动,范围在-180至180度之间。

时间戳的变量名称,返回为m-1乘载体从Android设备上的方向传感器的时间戳向量。时间为几秒钟,相对于初始Timestamp财产。

Introduced in R2014b