2016-08-25 47 views
0

我需要使用Merayo的matlab方法来校准磁力计。 我找到了this code如何正确应用矢量磁力仪的标量校准?

但我不明白我是如何应用这种技术的。事实上,我有磁性数据失真,我应用磁性校准。

[U,c] = MgnCalibration(X) 

所以我得到U形椭球参数和c椭球中心。 而校准的测量是: w = U *(v-c)

问题是,当我计算校正数据时,我有另一个值的顺序。

Data=[1750 1460 -3940] 
CalibratedData=[0.4042 0.3820 -0.6860] 

我没有很好理解? 如何在校准后使用我的磁性数据?

回答

0

每个轴[mx = 0.4042 my = 0.3820 mz = -0.6860]的校准数据现在应该独立于3D空间中的方向,其中磁通门在该空间中的该特定测量中找到自身。用sqrt(mx.mx + my.my + mz.mz)计算的总场将成为该点校准的地球总磁场。

如果正确缩放,该总场值应该与质子或铯蒸气磁强计测量的值相同