2016-08-25 42 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)計算的總場將成爲該點校準的地球總磁場。

如果正確縮放,該總場值應該與質子或銫蒸氣磁強計測量的值相同