Wolfram Language

Einheiten & Datumsangaben

Arrays aus physikalischen Größen

QuantityArray ermöglicht das effiziente Speichern und Bearbeiten von Arrays aus Quantity-Objekten und eignet sich daher ideal zur Analyse von Daten, die physikalische Größen enthalten. Durch die weiter ausgebaute Integration von Größen im ganzen System können etliche Funktionen nun QuantityArray-Objekte verarbeiten oder zurückgeben.

Ein Beispiel für QuantityDistribution-Objekte.

In[1]:=
Click for copyable input
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300]
Out[1]=

Ein QuantityArray-Objekt ist äquivalent zu einem normalen Array von Quantity- Elementen.

In[2]:=
Click for copyable input
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300]; Normal[Take[%, 10]]
Out[2]=

Berechnen oder downloaden Sie Arrays aus geographischen Daten, wie Daten zur Seehöhe und zu Magnetfeldern.

In[3]:=
Click for copyable input
GeoElevationData[Entity["Country", "UnitedStates"]]
Out[3]=
In[4]:=
Click for copyable input
GeomagneticModelData[ Entity["GeographicRegion", "Antarctica"], "Magnitude"]
Out[4]=

Manipulieren Sie Arrays von geographischen Längen- und Breitengraden.

In[5]:=
Click for copyable input
GeoElevationData[ Entity["Country", "UnitedStates"], "Undulation", GeoPosition]
Out[5]=
In[6]:=
Click for copyable input
GeoElevationData[ Entity["Country", "UnitedStates"], "Undulation", GeoPosition]; LatitudeLongitude[%]
Out[6]=

Rufen Sie ein Array von Daten für die vertikale Komponente des Gravitationsfelds über China ab.

In[7]:=
Click for copyable input
data = GeogravityModelData[Entity["Country", "China"], "DownComponent"]
Out[7]=

Untersuchen Sie, wie das Gravitationsfeld über dieser Region vom Standardwert von 9,81 abweicht.

In[8]:=
Click for copyable input
contourplot = ListContourPlot[data - Quantity[1, "StandardAccelerationOfGravity"], Frame -> False, PlotRangePadding -> 0, ColorFunction -> "SolarColors"]
Out[8]=

Legen Sie den Konturplot über eine Karte von China.

Den kompletten Wolfram Language-Input zeigen
In[9]:=
Click for copyable input
Legended[GeoGraphics[{GeoStyling[{"GeoImage", contourplot}, Opacity[0.8]], Polygon[Entity["Country", "China"]]}, ImageSize -> 500, GeoRange -> Quantity[2200, "Kilometers"], GeoZoomLevel -> 5], BarLegend[{"SolarColors", MinMax@Flatten[QuantityMagnitude@data]}]]
Out[9]=

Verwandte Beispiele

en es fr ja ko pt-br ru zh