Mathematica stands out from traditional computer languages in supporting many programming paradigms. Procedural programming is the only paradigm available in languages like C ...
Mathematica handles formulas of all types, from polynomials with millions of terms to complex combinations of higher mathematical functions. It provides powerful general ...
WeierstrassP[u, {g_2, g_3}] gives the Weierstrass elliptic function \[WeierstrassP](u; g_2, g_3).
When Mathematica plots a graph for you, it has to make many choices. It has to work out what the scales should be, where the function should be sampled, how the axes should ...
Mathematica provides various ways to set up conditionals, which specify that particular expressions should be evaluated only if certain conditions hold. Conditional ...
ArcCos
(Built-in Mathematica Symbol) ArcCos[z] gives the arc cosine cos -1 (z) of the complex number z.
ActionMenu[name, {lbl_1 :> act_1, lbl_2 :> act_2, ...}] represents an action menu with label name and with items labeled lbl_i that evaluates the expression act_i if the ...
EllipticExp[u, {a, b}] is the inverse for EllipticLog. It produces a list {x, y} such that u == EllipticLog[{x, y}, {a, b}].
FileNames[] lists all files in the current working directory. FileNames[form] lists all files in the current working directory whose names match the string pattern form. ...
OddQ
(Built-in Mathematica Symbol) OddQ[expr] gives True if expr is an odd integer, and False otherwise.