Key Capabilities of Mathematica Key Capabilities of Mathematica
Usability

Usability is not only about getting a result quickly and easily, but getting the right result every time. Automation and careful design, alongside broad but deep capabilities, are key to Mathematica's practical, long-term usability.
Key Capabilities and Advantages

Task-oriented functions

Often you know the task you want performed, but not the best method for computing it. That's why Mathematica functions are called up by task (e.g., Solve) and pick the best method(s) automatically--dramatically improving consistency, reliability, and accessibility to powerful capabilities. Task-oriented superfunctions can each replace a large number of functions in non-Mathematica systems.

Document-centered interface

Mathematica's interface is based around documents, so that all elements--calculation, visualization, documentation, and even interactive applications--can be kept together and managed in one place.

One system: one design

Mathematica is highly coherent because every aspect--functions, graphics, notebooks, I/O, typesetting, interface elements, etc.--is represented with the same symbolic function paradigm. Additionally it's built as an all-in-one system, not as separate modules for you to piece together.
See also:

Dynamic type handling

Mathematica automates type handling, assigning Integer, Real, Symbol, Text, etc. to incoming data, making it quick to work with and reliable for different cases.

Automatic aesthetic control

The look of all output in Mathematica is controlled to maximize the efficiency with which you can understand patterns or trends--a crucial factor with the increasing volume of data and complexity of models employed. Automatic aesthetic control Mathematica allows final-quality presentation to be achieved throughout the working process.

Active documentation, including 100,000 examples

Mathematica documentation and all 100,000 examples are provided as notebooks. All in-product examples are immediately executable and modifiable, while examples on the web contain copyable popups and tiny URLs for direct linking. Active documentation, including 100,000 examples The Documentation Center contains full information on the functions, capabilities, and unified architecture of the Mathematica system.

Instantly interactive

Building an interactive model or simulation in Mathematica is as easy as making a static one. Just specify the parameters you'd like to vary and the ranges of possible values you'd like to test, and Mathematica instantly builds an interface with the best control elements automatically wired up.
Create dynamic interfaces instantly with Mathematica.

Consistent design and naming: everything fits together

From ubiquitous symbolic representation to function naming, everything is consistent and coherent across Mathematica--allowing familiarity with one part of the system to immediately translate to the usability of a broad range of capabilities.


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja] |
Sign up for our newsletter: