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 ...
The built-in functions of Mathematica implement a very large number of algorithms from computer science and mathematics. Some of these algorithms are fairly old, but the vast ...
Catch
(Built-in Mathematica Symbol) Catch[expr] returns the argument of the first Throw generated in the evaluation of expr. Catch[expr, form] returns value from the first Throw[value, tag] for which form ...
Throw
(Built-in Mathematica Symbol) Throw[value] stops evaluation and returns value as the value of the nearest enclosing Catch. Throw[value, tag] is caught only by Catch[expr, form] where form is a pattern ...
BetaDistribution[\[Alpha], \[Beta]] represents a continuous beta distribution with shape parameters \[Alpha] and \[Beta].
FindHamiltonianCycle[g] attempts to find a Hamiltonian cycle.
When searching for a real simple root of a real valued function, it is possible to take advantage of the special geometry of the problem, where the function crosses the axis ...
Distribute[f[x_1, x_2, ...]] distributes f over Plus appearing in any of the x_i. Distribute[expr, g] distributes over g. Distribute[expr, g, f] performs the distribution ...
Files and pipes are both examples of general Mathematica objects known as streams. A stream in Mathematica is a source of input or output. There are many operations that you ...
SingularValueList[m] gives a list of the nonzero singular values of a matrix m. SingularValueList[{m, a}] gives the generalized singular values of m with respect to a. ...