Mathematica has over 3000 built-in functions and other objects, all based on a single unified framework, and all carefully designed to work together, both in simple ...
StringCases["string", patt] gives a list of the substrings in " string" that match the string expression patt. StringCases["string", lhs -> rhs] gives a list of the values of ...
Finding singular values and norms of matrices. The singular values of a matrix m are the square roots of the eigenvalues of m.m^*, where * denotes Hermitian transpose. The ...
GenomeData["gene"] gives the DNA sequence for the specified gene on the reference human genome.GenomeData["gene", " property"] gives the value of the specified property for ...
Finding memory usage. Particularly for symbolic computations, memory is usually the primary resource which limits the size of computations you can do. If a computation runs ...
SparseArray[{pos_1 -> val_1, pos_2 -> val_2, ...}] yields a sparse array in which values val_i appear at positions pos_i. SparseArray[{pos_1, pos_2, ...} -> {val_1, val_2, ...
The symbolic character of Mathematica graphics makes it straightforward to combine together different graphics constructs, both for presentation and interactive behavior—and ...
One of the most powerful aspects of graphics in Mathematica is the availability of three-dimensional as well as two-dimensional graphics primitives. By combining ...
Ordering[list] gives the positions in list at which each successive element of Sort[list] appears. Ordering[list, n] gives the positions in list at which the first n elements ...
Restriction scripts can be very useful in managing sitewide installations of Mathematica. They can be used to prevent access to Mathematica by unauthorized users on the ...