Fundamental to Mathematica's dynamic interactivity capabilities is a new form of symbolic dynamic language. With a very small number of highly powerful primitives that mix ...
Mathematica normally takes any expression it is given, and evaluates it as far as possible. But built into the Mathematica language is a collection of flexible primitives ...
One of the key problems in graphs is navigation. In particular, the problem is finding the shortest path between two vertices, whether that is finding the way out of a maze ...
Built into Mathematica is a uniquely flexible and concise language for creating 1D and 2D layouts—from simple tables to the most elaborate information displays and user ...
Mathematica 8 introduces a coherent collection of algorithms and data structures for working with permutation groups. Building upon Mathematica's proven symbolic ...
The single function Manipulate gives immediate access to a huge range of powerful interactive capabilities. For any expression with symbolic parameters, Manipulate ...
Because of its unified symbolic architecture, Mathematica provides powerful capabilities for creating layouts, both interactively and programmatically, and containing ...
Mathematica allows convenient discovery and customization of all aspects of its system setup.
Mathematica provides a convenient collection of platform-independent functions for manipulating names of files and directories. These functions can also be used to assemble ...
In Mathematica, a palette is just a notebook with a collection of controls such as buttons. A uniquely powerful consequence of Mathematica's unified design is that a symbolic ...