What Is Mathematica5.2?

You probably know Mathematica by name. Or you may be one of nearly two million users. But do you really know the breadth of capabilities Mathematica can offer you? Whatever you're working on--calculating, programming, learning, documenting or developing--Mathematica is equipped to help.


Mathematica seamlessly integrates a numeric and symbolic computational engine, graphics system, programming language, documentation system, and advanced connectivity to other applications. It is this range of capabilities--many world-leading in their own right--that makes Mathematica uniquely capable as a "one-stop shop" for you or your organization's technical work.

Wide Range of Uses


Works at All Levels

Usually Mathematica is used with its notebook interface directly as it comes out of the box. However, it is increasingly being used through alternative interfaces such as a web browser or by other systems as a back-end computational engine.

Some of these uses require in-depth Mathematica knowledge, while others do not. Mathematica is unusual in being operable for less involved tasks as well as being the tool of choice for leading-edge research, performing many of the world's most complex computations. It is Mathematica's complete consistency in design at every stage that gives it this multilevel capability and helps advanced usage evolve naturally.

 

Fully Featured, Fully Integrated

At a superficial level, Mathematica is an amazing, yet easy-to-use calculator. The world's most comprehensive set of mathematical, scientific, engineering, and financial functions is ready-to-use--often with just one mouse click or command. However, Mathematica functions work for any size or precision of number, compute with symbols, are easily represented graphically, automatically switch algorithms to get the best answer, and even check and adjust the accuracy of their own results. This sophistication means trustworthy answers every time, even for those inexperienced with the mechanics of a particular calculation.

While working through calculations, a notebook document keeps a complete report: inputs, outputs, and graphics in an interactive but typeset form. Adding text, headings, formulas from a textbook, or even interface elements is straightforward, making online slide show, web, XML, or printed presentation immediately available from the original material. In fact, with notebook document technology, a fully customized interface can easily be provided so that recipients can interact with the content. The notebook is a fully featured, fully integrated technical document-creation environment.

Easy Programming, Powerful Results

The move from immediate calculations to programmed computations can occur evolutionarily. Just one line makes a meaningful program in Mathematica--the methodology, syntax, and documents used for input and output remaining as they are for immediate calculations.

Mathematica is also a robust software development environment. Mathematica packages can be debugged, encapsulated, and wrapped in a custom user interface, all from within the Mathematica system. Alternatively, Java, C, or links to a proprietary system can use Mathematica's power behind the scenes.


One Unifying Idea

Symbolic programming is the underlying technology that provides Mathematica this unmatched range of abilities. It enables every type of object and every operation--be they data, functions, graphics, programs, or even complete documents--to be represented in a single, uniform way as a symbolic expression. This unification has many practical benefits from ease of learning to broadening the scope of applicability of each function. The raw algorithmic power of Mathematica is magnified and its utility extended.

 

© 2006 Wolfram Resesarch, Inc.

 

 

 

 

 

l

 

;

 

 

 

 

 

 

l

 

 

 

 

 


What is
Mathematica5.2

What is new in
Mathematica5.2?

More ...

Documentation Center

Wolfram Information Center

visit Wolfram.com

 

 

 

l