Массивы величин
Функция QuantityArray обеспечивает эффективное хранение и манипуляцию массивами объектов Quantity, и, таким образом, идеальнa для анализа данных с физическими единицами измерения. Продолжая интеграцию величин по всей системе, несколько функций теперь успешно работают с объектами QuantityArray.
Примеры объектов QuantityDistribution.
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300]
Объект QuantityArray эквивалентен обычному массиву элементов Quantity.
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300];
Normal[Take[%, 10]]
Рассчитайте или загрузите массивы географических данных, например, высоты над уровнем моря и данных о магнитном поле.
GeoElevationData[Entity["Country", "UnitedStates"]]
GeomagneticModelData[
Entity["GeographicRegion", "Antarctica"], "Magnitude"]
Манипулируйте массивами углов широты и долготы.
GeoElevationData[
Entity["Country", "UnitedStates"], "Undulation", GeoPosition]
GeoElevationData[
Entity["Country", "UnitedStates"], "Undulation", GeoPosition];
LatitudeLongitude[%]
Получите массив данных для вертикального компонента гравитационного поля Китая.
data = GeogravityModelData[Entity["Country", "China"],
"DownComponent"]
Изучите, как гравитационное поле определенного региона отличается от стандартного значения 9.81 .
contourplot =
ListContourPlot[data - Quantity[1, "StandardAccelerationOfGravity"],
Frame -> False, PlotRangePadding -> 0,
ColorFunction -> "SolarColors"]
Наложите контурный график на карту Китая.