Mathematica 's state-of-the-art visualization capabilities allow you to create high-impact 2D and 3D plots of functions and data. These "How tos" give step-by-step ...
DeleteCases[expr, pattern] removes all elements of expr that match pattern. DeleteCases[expr, pattern, levelspec] removes all parts of expr on levels specified by levelspec ...
BarChart3D[{y_1, y_2, ...}] makes a 3D bar chart with bar lengths y_1, y_2, ....BarChart3D[{..., w_i[y_i, ...], ..., w_j[y_j, ...], ...}] makes a 3D bar chart with bar ...
SingularValueDecomposition[m] gives the singular value decomposition for a numerical matrix m as a list of matrices {u, w, v}, where w is a diagonal matrix and m can be ...
ProvablePrimeQ[n] gives True if n is provably prime, and False otherwise.
AdjacencyGraph[amat] gives the graph with adjacency matrix amat.AdjacencyGraph[{v_1, v_2, ...}, amat] gives the graph with vertices v_i and adjacency matrix amat.
PathGraph[{v_1, v_2, ...}] yields a path with vertices v_i and edges between v_i and v i +\[ThinSpace]1 .PathGraph[{e_1, e_2, ...}] yields a path with edges ...
Constructing matrices with special shapes. This creates a matrix of 0s containing a radius 4 diamond of 1s. The result is a 9×9 matrix. The size of the matrix can be ...
A three-dimensional coordinate system assigns three numbers to each point in space. In defining a coordinate system, you have to make a choice about what to measure and how ...
When you write programs in Mathematica, there are various ways to document your code. As always, by far the best thing is to write clear code, and to name the objects you ...