Tableaux de quantités
QuantityArray permet le stockage et la manipulation efficace de tableaux d'objets de Quantity. C'est donc idéale pour l'analyse des données avec des unités physiques. En continuant avec l'intégration des quantités dans tout le système, plusieurs fonctions comprennent ou renvoient désormais des objets QuantityArray.
Échantillonnez des objets QuantityDistribution.
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300]
Un objet QuantityArray est équivalent à un tableau normal d'éléments de Quantity.
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300];
Normal[Take[%, 10]]
Calculez ou téléchargez des tableaux de données géographiques, en tant que données d'élévation ou de champ magnétique.
GeoElevationData[Entity["Country", "UnitedStates"]]
GeomagneticModelData[
Entity["GeographicRegion", "Antarctica"], "Magnitude"]
Manipulez des tableaux d'angles de latitude et de longitude.
GeoElevationData[
Entity["Country", "UnitedStates"], "Undulation", GeoPosition]
GeoElevationData[
Entity["Country", "UnitedStates"], "Undulation", GeoPosition];
LatitudeLongitude[%]
Obtenez un tableau de données pour la composante verticale du champ gravitationnel sur la Chine.
data = GeogravityModelData[Entity["Country", "China"],
"DownComponent"]
Examinez comment le champ gravitationnel diffère de la valeur standard de 9,81 sur cette région.
contourplot =
ListContourPlot[data - Quantity[1, "StandardAccelerationOfGravity"],
Frame -> False, PlotRangePadding -> 0,
ColorFunction -> "SolarColors"]
Superposez le tracé de contour sur une carte de la Chine.