With careful standardization of argument conventions, Mathematica provides full coverage of elliptic integrals, with arbitrary-precision numerical evaluation for complex ...
Take
(Built-in Mathematica Symbol) Take[list, n] gives the first n elements of list. Take[list, -n] gives the last n elements of list. Take[list, {m, n}] gives elements m through n of list. Take[list, seq_1, ...
If you have a list of elements, it is often important to be able to apply a function separately to each of the elements. You can do this in Mathematica using Map. This ...
Select
(Built-in Mathematica Symbol) Select[list, crit] picks out all elements e_i of list for which crit[e_i] is True. Select[list, crit, n] picks out the first n elements for which crit[e_i] is True.
Exists
(Built-in Mathematica Symbol) Exists[x, expr] represents the statement that there exists a value of x for which expr is True. Exists[x, cond, expr] states that there exists an x satisfying the condition ...
ToContinuousTimeModel[sys] gives the continuous-time approximation of the discrete-time TransferFunctionModel or StateSpaceModel object sys.ToContinuousTimeModel[tf, s] gives ...
ForAll
(Built-in Mathematica Symbol) ForAll[x, expr] represents the statement that expr is True for all values of x. ForAll[x, cond, expr] states that expr is True for all x satisfying the condition cond. ...
StringSplit["string"] splits " string" into a list of substrings separated by whitespace. StringSplit["string", patt] splits into substrings separated by delimiters matching ...
The names of built-in functions follow some general guidelines. The main expression or object on which a built-in function acts is usually given as the first argument to the ...
Even more so than for other special functions, you need to be very careful about the arguments you give to elliptic integrals and elliptic functions. There are several ...