Like other objects in Mathematica, the cells in a notebook, and in fact the whole notebook itself, are all ultimately represented as Mathematica expressions. With the ...
This package implements Hamilton's quaternion algebra. Quaternions have the form a+bi+cj+dk where a, b, c, and d are real numbers. The symbols i, j, and k are multiplied ...
ExampleData["type"] gives a list of names of examples of the specified type.ExampleData[{" type", " name"}] gives the default form of the named example of the specified ...
Numerical algorithms for constrained nonlinear optimization can be broadly categorized into gradient-based methods and direct search methods. Gradient-based methods use first ...
OpenerView[{expr_1, expr_2}] represents an object which displays as an opener, together with expr_1 if the opener is closed, and both expr_1 and expr_2 if it is ...
Integrate[f, x] gives the indefinite integral \[Integral]f d x. Integrate[f, {x, x_min, x_max}] gives the definite integral \[Integral]_x_min^x_max\ f\ d x. Integrate[f, {x, ...
General issues about the internal implementation of Mathematica are discussed in "The Internals of Mathematica". Given here are brief notes on particular features. These ...
InterpolatingFunction[domain, table] represents an approximate function whose values are found by interpolation.
Version 6.0 pioneered the concept of complete structural integration of graphics—with graphics interleaving seamlessly into all input and output, and allowing immediate ...
ExpandAll[expr] expands out all products and integer powers in any part of expr. ExpandAll[expr, patt] avoids expanding parts of expr that do not contain terms matching the ...