主要内容

accellog

从返回记录的加速数据安卓传感器

描述

例子

日志时间戳] = accellog (m)返回加速度日志是什么名字mobiledev获取传感器数据的对象,日志是一个包含加速度数据点的- × 3矩阵时间戳是一个-by-1时间戳向量。

例子

全部折叠

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

开始MATLAB移动在Android设备上。

传感器屏幕上的MATLAB移动,点击加速度传感器。

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

在你的电脑上,创建一个mobiledev对象,在MATLAB。

m = mobiledev

开始记录数据通过启用日志记录财产。

m.Logging = 1

这个动作开始从所有选定的传感器传输数据。你也可以通过轻按开始按钮MATLAB移动在设备上。

获取记录的加速数据。

[a, t] = accellog(m)

这将返回加速度日志,其中一个包含读取加速的三个数据点XY,Z坐标,单位是m/s^2 (m /s^2)

看到设备定位的图表XY,Z轴相对于设备。

输出参数

全部折叠

加速日志数据的变量名,返回为Android设备上的加速度传感器的数据点矩阵。这三个数据点是加速读数XY,Z坐标,单位是m/s^2 (m /s^2)

加速度的定义与XY,Z轴。如果将设备面朝上放置在桌子上,则正x轴向设备右侧延伸,正y轴向设备顶部延伸,正z轴向设备正面延伸。这与设备的方向无关。

用于时间戳的变量名,返回为-by-1时间戳矢量来自Android设备上的加速度传感器。时间是以秒为单位的,相对于InitialTimestamp财产。

介绍了R2014b