Convolution and correlation are central to many kinds of operations on lists of data. They are used in such areas as signal and image processing, statistical data analysis, ...
Nested lists are lists within a list; they are the principal structure for data in Mathematica and allow for high-dimension arrays and ragged datasets as well as common uses ...
ImageFilter[f, image, r] applies the function f to the range r neighborhood of each pixel in each channel of image.
MovingMedian[list, r] gives the moving median of list, computed using spans of r elements.
PadRight[list, n] makes a list of length n by padding list with zeros on the right. PadRight[list, n, x] pads by repeating the element x. PadRight[list, n, {x_1, x_2, ...}] ...
Split
(Built-in Mathematica Symbol) Split[list] splits list into sublists consisting of runs of identical elements. Split[list, test] treats pairs of adjacent elements as identical whenever applying the ...
Flatten
(Built-in Mathematica Symbol) Flatten[list] flattens out nested lists. Flatten[list, n] flattens to level n. Flatten[list, n, h] flattens subexpressions with head h. Flatten[list, {{s_11, s_12, ...}, ...
DurfeeSquare[p] gives the number of rows involved in the Durfee square of partition p, the side of the largest-sized square contained within the Ferrers diagram of p.
DiscreteMath`IntegerPartitions` was available as an add-on package in previous versions of Mathematica and is now available on the web at ...
RankedEmbedding[l] takes a set partition l of vertices {1, 2, ..., n} and returns an embedding of the vertices in the plane such that the vertices in each block occur on a ...