igrfmagm
Calculate Earth magnetic field and secular variation using International Geomagnetic Reference Field
Syntax
Description
[
            calculates the Earth magnetic field and the secular variation at a specific location and
            time using the International Geomagnetic Reference Field generation 14 (IGRF-14).XYZ,H,D,I,F,DXDYDZ,DH,DD,DI,DF]
= igrfmagm(height,latitude,longitude,decimalYear)
[
            optionally uses different generations of the International Geomagnetic Reference Field
            (IGRF-14, IGRF-13, IGRF-12, and IGRF-11). XYZ,H,D,I,F,DXDYDZ,DH,DD,DI,DF]
= igrfmagm(height,latitude,longitude,decimalYear,generation)
Examples
Input Arguments
Output Arguments
Limitation
- This function is valid for these year ranges: - IGRF-14 model — 1900 and 2030 
- IGRF-13 model — 1900 and 2025 
- IGRF-12 model — 1900 and 2020 
- IGRF-11 model — 1900 and 2015 
 
- This function is valid between the heights of -1000 m and 5.6 Earth radii (35,717,567.2 m). 
- The - height,- latitude,- longitude, and- decimalYeararguments must all be the same size (matrix, scalar, and so forth).
This function has the limitations of the International Geomagnetic Reference Field (IGRF). For more information, see the IGRF website, IGRF Health Warning, Errors, and Limitations.
References
[1] Blakely, R. J. Potential Theory in Gravity & Magnetic Applications. Cambridge, UK: Cambridge University Press, 1996.
[2] Lowes, F. J. “The International Geomagnetic Reference Field: A 'Health' Warning.” January, 2010. IGRF Health Warning, Errors, and Limitations.