TimeConstraint is an option for various algorithmic functions which specifies how long to spend trying a particular transformation or part of an algorithm.
Exact symbolic results are usually very desirable when they can be found. In many calculations, however, it is not possible to get symbolic results. In such cases, you must ...
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 ...
RuntimeOptions is an option for Compile that specifies runtime settings for the compiled function it creates.
Mathematica is a large and complex software system. Although strongly not supported for production purposes, it is sometimes instructive to "spelunk" in the system, looking ...
When exchanging expressions with external programs, the Mathematica kernel uses the convention of wrapping the expressions inside packets which identify what role the ...
While
(Built-in Mathematica Symbol) While[test, body] evaluates test, then body, repetitively, until test first fails to give True.
Compile
(Built-in Mathematica Symbol) Compile[{x_1, x_2, ...}, expr] creates a compiled function that evaluates expr assuming numerical values of the x_i. Compile[{{x_1, t_1}, ...}, expr] assumes that x_i is of a ...
When Mathematica transforms an expression such as x+x into 2x, it is treating the variable x in a purely symbolic or formal fashion. In such cases, x is a symbol which can ...
If you have a function defined in an external program, then what you need to do in order to make it possible to call the function from within Mathematica is to add ...