matlab igrf11magm
时间: 2023-10-19 17:33:25 浏览: 108
MATLAB的IGRF11magm是一个用于计算地球磁场的 MATLAB 函数。它是根据国际磁场参考模型(IGRF)进行计算的,这个模型是地球磁场的数学模型。该函数不需要编译的FORTRAN mex文件,这使得它更容易使用。运行该函数的前提是将文件igrfcoefs.mat放置在MATLAB搜索路径中。该函数还可以与时间一起进行可扩展性设计,当新的IGRF版本发布时,只需要将旧的.dat文件替换为新的版本,并在包含getigrfcoefs.m函数的目录下的名为'datfiles'的子文件夹中运行getigrfcoefs函数,然后将生成的文件(igrfcoefs.mat)替换为旧的.mat文件。更新周期为每五年一次,最近一次更新是在2010年。经过初步比较,发现此函数与在线IGRF计算器的结果相比,精度在1nT以内。可能的差异是由于舍入误差导致的。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [国际地磁参考场模型(IGRF)](https://blog.csdn.net/weixin_32516271/article/details/115815855)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文