主要内容

poslog

从iOS传感器返回日志位置数据

描述

例子

纬度时间戳速度课程althorizacc= poslog(m)返回一个或多个变量的记录位置数据,其中是名字吗mobiledev对象获取传感器数据,其他变量表示纬度、经度、时间戳、速度、航向、高度和水平精度。位置数据可以从GPS、Wi-Fi或蜂窝网络中获取。

例子

全部折叠

这个例子假设您已经安装和设置了MATLAB®移动™并将其连接到运行MATLAB的计算机上。如果你没有,看看在你的苹果iOS设备上安装MATLAB Mobile

开始MATLAB移动在iOS设备上。

传感器屏幕,轻按位置传感器。

将设备放置在想要获取传感器数据的位置。

在您的计算机上创建一个mobiledev对象,,在MATLAB中。

M = mobiledev

方法开始记录数据日志记录财产。

m.Logging = 1

这个动作开始从所有选定的传感器传输数据。您也可以通过点击启动传输开始按钮MATLAB移动

获取记录的位置数据,包括纬度、经度、时间戳、速度、航向、高度和水平精度。

[lat, lon, t,速度,航向,alt, horizonacc] = poslog(m)

请注意

位置数据可能不会立即显示,这取决于收集它的方式。你可能会看到数据的滞后。

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

输出参数

全部折叠

纬度日志数据的变量名,返回为-by-1的纬度值矢量,以相对于赤道的度数为单位,正值表示赤道以北的纬度。

经度日志数据的变量名,返回为-by-1相对于零子午线的经度值矢量,其中正值延伸到子午线以东。

时间戳的变量名,返回为-by-1来自iOS设备上的位置传感器的时间戳向量。时间以秒为单位,相对于InitialTimestamp财产。

速度日志数据的变量名,返回为-by-1矢量的速度值,单位为米每秒。

返回的课程日志数据的变量名-by-1方向值的矢量,以相对于正北的角度为单位。

高度日志数据的变量名,返回为-by-1海拔高度值向量,单位为海拔米。

水平精度日志数据的变量名,返回为-by-1径向水平精度值向量,以米为单位,由经纬度圈定义。

版本历史

在R2015a中引入