Mathematica's core tree-oriented symbolic language makes it well suited to working with a hierarchical view of C code as Mathematica expressions. This supports the use of the ...
Differences[list] gives the successive differences of elements in list. Differences[list, n] gives the n\[Null]^th differences of list. Differences[list, {n_1, n_2, ...}] ...
OpenCLLink allows Mathematica to use the OpenCL parallel computing language. It contains functions that facilitate loading user-defined OpenCL functions into Mathematica. ...
StepMonitor is an option for iterative numerical computation functions that gives an expression to evaluate whenever a step is taken by the numerical method used.
SquareFreeQ, PrimePowerQ, KroneckerSymbol, ChineseRemainder and PrimitiveRoot have been added to the built-in Mathematica kernel functions. NextPrime and PreviousPrime are ...
The web services client for Mathematica allows users to call operations that are based remotely on other platforms or languages that are not immediately accessible to ...
The following are some issues and considerations to be aware of when using the Notation Package and/or designing notations. It is intrinsically difficult to debug something ...
RealDigits[x] gives a list of the digits in the approximate real number x, together with the number of digits that are to the left of the decimal point. RealDigits[x, b] ...
Mathematica not only includes highly optimized implementations of standard image processing filters, but also uses its general symbolic architecture to allow arbitrarily ...
Manipulate is an extremely powerful function that immediately creates complete dynamic interfaces, automatically optimized for usability and appearance. For specific ...