Union
(Built-in Mathematica Symbol) Union[list_1, list_2, ...] gives a sorted list of all the distinct elements that appear in any of the list_i. Union[list] gives a sorted version of a list, in which all ...
In many computations you are concerned only with the final result of evaluating the expression given as input. But sometimes you also want to collect expressions that were ...
Repeated patterns. Multiple blanks such as x__ allow you to give patterns in which sequences of arbitrary expressions can occur. The Mathematica pattern repetition operators ...
Max
(Built-in Mathematica Symbol) Max[x_1, x_2, ...] yields the numerically largest of the x_i. Max[{x_1, x_2, ...}, {y_1, ...}, ...] yields the largest element of any of the lists.
AppendTo[s, elem] appends elem to the value of s, and resets s to the result.
Permutations[list] generates a list of all possible permutations of the elements in list. Permutations[list, n] gives all permutations containing at most n ...
You can use lists as tables of values. You can generate the tables, for example, by evaluating an expression for a sequence of different parameter values. This gives a table ...
ReadList["file"] reads all the remaining expressions in a file and returns a list of them. ReadList["file", type] reads objects of the specified type from a file, until the ...
Particularly when you write procedural programs in Mathematica, you will often need to modify the value of a particular variable repeatedly. You can always do this by ...
ListContourPlot3D[array] generates a contour plot from a three-dimensional array of values. ListContourPlot3D[{{x_1, y_1, z_1, f_1}, {x_2, y_2, z_2, f_2}, ...}] generates a ...