The fundamental paradigm of most computer languages, including Mathematica, is that input is given and processed into output. Historically, such input has consisted of ...
Connecting to a subsidiary program via MathLink. This starts a subsidiary Mathematica process on the computer system used here. Here is a packet representing the first input ...
Mathematica provides users with access to their computer's file system (Files), interprocess communication (MathLink Mathematica Functions), evaluation of data as code ...
Reap
(Built-in Mathematica Symbol) Reap[expr] gives the value of expr together with all expressions to which Sow has been applied during its evaluation. Expressions sown using Sow[e] or Sow[e, tag_i] with ...
In doing numerical operations like NDSolve and NMinimize, Mathematica by default uses machine numbers. But by setting the option WorkingPrecision->n you can tell it to use ...
Kernels
(Built-in Mathematica Symbol) Kernels[] gives the list of running kernels available for parallel computing.
EnterExpressionPacket[expr] is a MathLink packet that requests the evaluation of expr.
$PreRead is a global variable whose value, if set, is applied to the text or box form of every input expression before it is fed to Mathematica.
Create a Slide Show Create a Lecture Notebook Style and Format Notebooks
"Introduction to Manipulate" and "Introduction to Dynamic" provide most of the information you need to use Mathematica's interactive features accessible through the functions ...