RandomChoice[{e_1, e_2, ...}] gives a pseudorandom choice of one of the e_i. RandomChoice[list, n] gives a list of n pseudorandom choices. RandomChoice[list, {n_1, n_2, ...}] ...
RecordSeparators is an option for Read, Find, and related functions that specifies the list of strings to be taken as delimiters for records.
Riffle
(Built-in Mathematica Symbol) Riffle[{e_1, e_2, ...}, x] gives {e_1, x, e_2, x, ...}. Riffle[{e_1, e_2, ...}, {x_1, x_2, ...}] gives {e_1, x_1, e_2, x_2, ...}. Riffle[list, x, n] yields a list in which ...
ShearingTransform[\[Theta], v, n] gives a TransformationFunction that represents a shear by \[Theta] radians along the direction of the vector v, normal to the vector n, and ...
The functions accessible with Wolfram LibraryLink make it possible to optimize numerical computations while still keeping the flexibility and generality of Mathematica. If ...
ListStreamPlot[array] generates a stream plot from an array of vector field values.ListStreamPlot[{{{x_1, y_1}, {vx_1, vy_1}}, ...}] generates a stream plot from vector field ...
StreamPlot[{v_x, v_y}, {x, x_min, x_max}, {y, y_min, y_max}] generates a stream plot of the vector field {v_x, v_y} as a function of x and y. StreamPlot[{{v_x, v_y}, {w_x, ...
AffineTransform[m] gives a TransformationFunction that represents an affine transform that maps r to m.r. AffineTransform[{m, v}] gives an affine transform that maps r to m.r ...
Partition[list, n] partitions list into non-overlapping sublists of length n. Partition[list, n, d] generates sublists with offset d. Partition[list, {n_1, n_2, ...}] ...
The Mathematica function Integrate[f,x] gives you the indefinite integral ∫f dx. You can think of the operation of indefinite integration as being an inverse of ...