国际地磁参考场 (IGRF) 模型:根据 IGRF 模型计算空间中各点的地球磁场。-matlab开发

时间:2024-06-17 23:24:31
【文件属性】:

文件名称:国际地磁参考场 (IGRF) 模型:根据 IGRF 模型计算空间中各点的地球磁场。-matlab开发

文件大小:38KB

文件格式:ZIP

更新时间:2024-06-17 23:24:31

matlab

国际地磁参考场 (IGRF) 是国际公认的地球磁场数学模型。 该程序是将计算的 FORTRAN 子程序转换为 MATLAB。 它不使用编译的 FORTRAN mex 文件,这可能会使它变慢,但优点是更易于使用(因为不需要编译)。 事实上,我编写该程序的动机是在 MATLAB 中以最少的“大惊小怪”提供 IGRF 实现。 另一个动机是矢量化 IGRF 函数,该函数就是(具有直接从 FORTRAN 代码改编的单独例程,对于实现的标量也更快)。 提供了以下文件: -igrf.m:计算地球磁场在一个点。 -igrfline.m:给出从给定点开始的沿磁场线的坐标。 -getigrfcoefs.m:从 IGRF 网站上提供的 .dat 文件中提取系数并将它们保存到 .mat 文件中。 -igrfcoefs.mat:第 12 代 IGRF 的 IGRF 系数(截至 2015 年最新)。 -loadi


【文件预览】:
igrf.zip

网友评论