主要内容

readMagneticField

读取磁强计沿x, y和z轴测量的磁场

描述

例子

magField= readMagneticField (mysh返回磁强计沿x、y和z轴测量的磁场。

磁力计原始数据的测量单位是微特斯拉(µT)。

例子

magFieldTs= readMagneticField(mysh返回磁强计沿x、y和z轴测量的磁场,并带有时间戳。磁力计的测量单位是微特斯拉(µT)。

例子

magFieldRaw= readMagneticField (mysh返回磁强计沿x、y和z轴测量的磁场。' raw '参数指定输出应该是未经校准的原始数据。

例子

magFieldRawTs) = readMagneticField (mysh返回磁强计沿x、y和z轴测量的磁场,并带有时间戳。' raw '参数指定输出应该是未经校准的原始数据。

磁强计的全量程为+/- 4高斯。

Sense HAT IMU传感器轴信息如下图所示。

例子

全部折叠

读取沿x, y, z轴的磁场。

magField = readMagneticField(mysh)
magField = -0.3045 0.2769 10.0417

读取磁强计沿x、y和z轴测量的磁场。

读取磁强计测量的x、y和z轴上的磁场,以及读取数据的时间戳。

[magField,ts] = readMagneticField(mysh)
magField= -0.1847 0.5511 0.1847 ts = 09-08-2016 15:37:19

用时间戳读取磁强计沿x、y和z轴测量的磁场。

沿着x, y和z轴读取未经校准的原始磁场。

magFieldRaw = readMagneticField(mysensehat,“生”
magFieldRaw = 865 -1189 2002

读取磁强计沿x、y和z轴测量的未经校准的原始磁场值。

沿着x, y和z轴读取未经校准的原始磁场。

[magFieldRaw,ts] = readMagneticField(mysensehat,“生”
magFieldRaw= 865 -1189 2002 ts = 09-08-2016 15:37:19

用时间戳读取磁强计沿x、y和z轴测量的未经校准的原始磁场值。

输入参数

全部折叠

连接到SenseHAT板,指定为SenseHAT对象。

参数指定输出应为未校准的原始数据。

输出参数

全部折叠

由磁强计沿x、y和z轴测量的磁场。这是一个1x3的双重数据。磁力计数据的测量单位是微特斯拉(µT)。

扩展功能

版本历史

在R2016b中引入