Plages de valeurs du champ magnétique de la Terre
Les nouvelles fonctions CoordinateBounds et CoordinateBoundingBox permettent de trouver les valeurs d'extrema dans chaque dimension d'un tableau multidimensionnel. Cet exemple trouve les plages de valeurs du champ magnétique terrestre dans une région donnée.
Définissez une région près du pôle Nord à partir de ses latitudes et longitudes.
In[1]:=
![Click for copyable input](assets.fr/ranges-of-values-of-the-earths-magnetic-field/In_7.png)
lat = {65, 85};
lon = {-30, 30};
Tracez cette région sur une carte du monde.
In[2]:=
![Click for copyable input](assets.fr/ranges-of-values-of-the-earths-magnetic-field/In_8.png)
GeoGraphics[GeoBoundsRegion[{lat, lon}], GeoGridLines -> Automatic,
GeoZoomLevel -> 5]
Out[2]=
![](assets.fr/ranges-of-values-of-the-earths-magnetic-field/O_7.png)
Générez les données du champ magnétique terrestre dans cette région.
In[3]:=
![Click for copyable input](assets.fr/ranges-of-values-of-the-earths-magnetic-field/In_9.png)
data = GeomagneticModelData[Transpose[{lat, lon}], GeoZoomLevel -> 1]
Out[3]=
![](assets.fr/ranges-of-values-of-the-earths-magnetic-field/O_8.png)
Extrayez les composantes du champ magnétique terrestre à partir de ces données.
In[4]:=
![Click for copyable input](assets.fr/ranges-of-values-of-the-earths-magnetic-field/In_10.png)
components = {"NorthComponent", "EastComponent", "DownComponent"};
arr = Lookup[data, components]
Out[4]=
![](assets.fr/ranges-of-values-of-the-earths-magnetic-field/O_9.png)
Convertissez la liste des tableaux dans un tableau de 3 vecteurs.
In[5]:=
![Click for copyable input](assets.fr/ranges-of-values-of-the-earths-magnetic-field/In_11.png)
qa = Transpose[QuantityArray[arr], {3, 1, 2}]
Out[5]=
![](assets.fr/ranges-of-values-of-the-earths-magnetic-field/O_10.png)
Voici les gammes des composantes du champ magnétique terrestre dans la région déterminée.
In[6]:=
![Click for copyable input](assets.fr/ranges-of-values-of-the-earths-magnetic-field/In_12.png)
Thread[components -> CoordinateBounds[qa]]
Out[6]=
![](assets.fr/ranges-of-values-of-the-earths-magnetic-field/O_11.png)