You may have noticed that there are two different ways to make assignments in Mathematica: lhs=rhs and lhs:=rhs. The basic difference between these forms is when the ...
UpSet
(Built-in Mathematica Symbol) lhs ^= rhs assigns rhs to be the value of lhs, and associates the assignment with symbols that occur at level one in lhs.
There are many Mathematica packages that implement symbolic mathematical operations. Here are a few examples drawn from the standard set of packages distributed with ...
Mathematica provides broad and deep built-in support for both programmatic and interactive modern industrial-strength image processing —fully integrated with Mathematica's ...
The syntax of the Mathematica language is unique among modern languages in allowing not just ordinary ASCII characters, but also a variety of special characters that greatly ...
Mathematica provides fully integrated spline graphics primitives, such as Bézier curves, B-spline curves, and B-spline surfaces. The spline primitives support a full range of ...
BeginPackage["context`"] makes context` and System` the only active contexts. BeginPackage["context`", {"need_1`", "need_2`", ...}] calls Needs on the need_i.
NHoldFirst is an attribute which specifies that the first argument to a function should not be affected by N.
Mathematica has fundamental support for both explicit complex numbers and symbolic complex variables. All applicable mathematical functions support arbitrary-precision ...
EllipticK[m] gives the complete elliptic integral of the first kind K(m).