Mathematica provides tools to simplify a diverse range of mathematical expressions to make them easier to understand, or more efficient to compute.
Operate
(Built-in Mathematica Symbol) Operate[p, f[x, y]] gives p[f][x, y]. Operate[p, expr, n] applies p at level n in the head of expr.
Protected is an attribute which prevents any values associated with a symbol from being modified.
expr //. rules repeatedly performs replacements until expr no longer changes.
BrayCurtisDistance[u, v] gives the Bray\[Dash]Curtis distance between vectors u and v.
FourierSinTransform[expr, t, \[Omega]] gives the symbolic Fourier sine transform of expr. FourierSinTransform[expr, {t_1, t_2, ...}, {\[Omega]_1, \[Omega]_2, ...}] gives the ...
SymbolicC supports the various types of C operators. These are described in this section. First, you need to load the package. The following shows how to output to get infix ...
Total differentiation operations. When you find the derivative of some expression f with respect to x, you are effectively finding out how fast f changes as you vary x. Often ...
You can think of an expression like f[x] as being formed by applying an operator f to the expression x. You can think of an expression like f[g[x]] as the result of composing ...
Mathematica notebooks provide a sophisticated environment for creating technical documents. In addition to typesetting within Mathematica , you can use Mathematica to ...