Most modern computer systems provide ways to collect code into libraries. These libraries are said to be dynamic if they can be loaded into an application at runtime rather ...
Mathematica provides functions that allow users to write their own file format converters and integrate them with the Mathematica Import and Export framework. You can ...
There are a number of important interactions in Mathematica between evaluation and pattern matching. The first observation is that pattern matching is usually done on ...
Sometimes you may want to set up functions where certain arguments, if omitted, are given "default values". The pattern x_:v stands for an object that can be omitted, and if ...
The built-in function Reduce provides the functionality previously found in Algebra`InequalitySolve`.
Just as normal and stable distributions are natural limit distributions when considering linear combinations such as means of independent variables, extreme value ...
If you have special-purpose programs written in C or Fortran, you may want to take formulas you have generated in Mathematica and insert them into the source code of your ...
RootSum
(Built-in Mathematica Symbol) RootSum[f, form] represents the sum of form[x] for all x that satisfy the polynomial equation f[x] == 0.
Rationalize[x] converts an approximate number x to a nearby rational with small denominator. Rationalize[x, dx] yields the rational number with smallest denominator that lies ...
HermitianMatrixQ[m] tests whether m is a Hermitian matrix.