The syntax of the Mathematica language is unique among modern languages in allowing not just ordinary ASCII characters, but also a variety of special characters that greatly ...
The MathLink library provides a collection of C language functions for interacting with Mathematica via MathLink. These functions allow you not only to handle native C data ...
MathLink is a protocol for exchanging symbolic expressions. The Mathematica-level MathLink functions can be used with any MathLink-enabled external program, including ...
When exchanging expressions with external programs, the Mathematica kernel uses the convention of wrapping the expressions inside packets which identify what role the ...
Mathematica provides a very convenient and natural way to create and manipulate continuous- and discrete-time models of scalar and multivariable systems using data objects. ...
Throughout Mathematica there is support not only for approximate real numbers, but also for exact numbers represented in algebraic or symbolic form. Functions like Floor, ...
Manipulate is an extremely powerful function that immediately creates complete dynamic interfaces, automatically optimized for usability and appearance. For specific ...
In almost every area where probability and statistics are used there have been found a few parametric distribution families that are known to be good models. The origins vary ...
Mathematica provides several convenient methods for extracting and manipulating parts of matrices. The flexible [[ ]] (Part) and ;; (Span) syntaxes provide compact yet ...
Packed into functions like Solve and Reduce are a wealth of sophisticated algorithms, many created specifically for Mathematica. Routinely handling both dense and sparse ...