Basic descriptive statistics operations. Given a list with n elements x_i, the mean Mean[list] is defined to be μ(x)OverscriptBox[x, _]∑x_i/n. The variance Variance[list] ...
Mathematica is a large and complex software system. Although strongly not supported for production purposes, it is sometimes instructive to "spelunk" in the system, looking ...
Reverse
(Built-in Mathematica Symbol) Reverse[expr] reverses the order of the elements in expr. Reverse[expr, n] reverses elements at level n in expr.Reverse[expr, {n_1, n_2, ...}] reverses elements at levels ...
We first encountered lists in "Making Lists of Objects" as a way of collecting numbers together. Here, we shall see many different ways to use lists. You will find that lists ...
ListCurvePathPlot[{{x_1, y_1}, {x_2, y_2}, ...}] plots a curve that corresponds to a smooth path through the specified points.
Mathematica supports dynamic hierarchical namespace management, fully integrated into the Mathematica language. Mathematica's symbolic programming paradigm allows a unique ...
SequenceAlignment[s_1, s_2] finds an optimal alignment of sequences of elements in the strings or lists s_1 and s_2, and yields a list of successive matching and differing ...
ArrayPad[array, m] gives an array with m 0s of padding on every side. ArrayPad[array, m, padding] uses the specified padding.ArrayPad[array, {m, n}, ...] pads with m elements ...
Mathematica provides several convenient methods for extracting and manipulating parts of matrices. The flexible [[ ]] (Part) and ;; (Span) syntaxes provide compact yet ...
Mathematica supports state-of-the-art sound generation, providing both arbitrary waveform synthesis from functions and data, and symbolic note-based MIDI-style sound ...