This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)
Handling Arrays of Data
Mathematica routinely handles huge arrays of numeric, symbolic, textual or any other data, with any dimension or structure. Arrays are fully integrated into Mathematica's powerful core symbolic language, making possible extremely high-level array operations that are both elegant and efficient.
Length  ▪ Dimensions  ▪ Union  ▪ Tally  ▪ Position  ▪ Count  ▪ BinCounts  ▪ ...
Select  ▪ Cases  ▪ DeleteCases  ▪ ReplacePart  ▪ ...
Part ([[..]]) extract or reset elements, rows, columns, blocks, etc.
Take  ▪ Drop  ▪ Append  ▪ Join  ▪ ...
Flatten  ▪ Partition  ▪ Transpose  ▪ ArrayFlatten  ▪ Sort  ▪ ...
{}+{}, etc. — automatically operate on corresponding elements
Map  ▪ Apply  ▪ Join  ▪ ...
ListPlot  ▪ ArrayPlot  ▪ ListDensityPlot  ▪ Grid  ▪ ...
MovingAverage  ▪ ListConvolve  ▪ Nearest  ▪ FindClusters  ▪ ...
Import  ▪ Table  ▪ Array  ▪ SparseArray  ▪ ...
TUTORIALS
MORE ABOUT