|

What's New ?
From computation to visualization, development to deployment,
Mathematica 7 builds on 20 years of innovation to deliver one vision:
the ultimate technical application and environment. Mathematica 7
includes over 500 new functions and 12 additional application areas, all
seamlessly integrated in one system that gives you unprecedented workflow,
coherence, and reliability.
Introducing a new generation of industrial-strength image
processing, built into Mathematica's integrated algorithm, programming,
and interface platform...
Take advantage of the latest multicore processors with
Mathematica's new automatic parallel computing technology--seamlessly
parallelizing your computations...

Algorithmic information visualization takes a major step
forward by using Mathematica's symbolic architecture, flexible
graphics, and automatic computational aesthetics...
Tubes, rounded rectangles, and 3D arrows join the
powerful primitives integrated into Mathematica's graphics
system...
Create automatically optimized visualizations of vector
fields and streamlines--for fluids, electrodynamics, and other fields...

The world's most general splines, in any number of
dimensions, fully integrated into computation and graphics...

Guide to what's new in visualization & graphics
High-Impact Adaptive Visualization
Mathematica 6 dramatically redefines the world of
desktop visualization, providing for the first time complete automation of the
process of creating high-fidelity high-impact 2D, 3D and dynamic visualizations
of functions and data. Based on major new computational geometric methods
developed at Wolfram Research, Mathematica 6 uses the unique architecture
of Mathematica to automate every aspect of the visualization pipeline,
from analysis to sampling, feature detection, aesthetic choice and final
rendering.
Automated Computational Aesthetics
Mathematica 6 brings to fruition a major Wolfram
Research initiative in the use of advanced algorithmic methods—combined with
award-winning graphic design—to automate the process of immediately creating
cognitively and aesthetically compelling material, for the first time allowing
final-quality presentation to be achieved routinely throughout the working
process.
Fully Automated Graph Layout
Mathematica 6 integrates fully automated graph layout, for the first time
allowing visualization of arbitrary graphs to become part of routine
computational work. Using original algorithms developed at Wolfram Research,
Mathematica 6 automatically creates compelling and aesthetic graph
layouts that usually far exceed what is achieved even by painstaking human
effort—and can be scaled to multimillion-vertex graphs.
Directed and undirected graphs and multigraphs, with visible, tooltip, or
other labeling.
Immediate visualization of symbolic structures as graphs.Fully integrated with dynamic interactivity, allowing real-time interactive
graphs.Full range of existing and original algorithms supported for expert users.Support for standard graph and matrix import/export formats.Extensive built-in library of standard named graphs, each with over 100
properties.
Real-Time 3D Graphics
Mathematica 6 for the first time brings full state-of-the-art, real-time
3D graphics directly into scrollable documents. Efficiently supporting graphics
primitives such as spheres, cylinders and arbitrary polygonal meshes, as well as
opacity and smooth shading, Mathematica 6 allows immediate real-time
rotation and control, all integrated into Mathematica's standard graphics
language, as well as new dynamic annotation features.
Real-time 3D graphics can be included anywhere in expressions, tables, lists
or other graphics. >>Immediate support for full 3D control using 2D and 3D mice and other
human interface devices. »
Support for general light sources, surface specularity,
geometrically correct transparency, etc. »
Seamless optimization with graphics hardware on all computer platforms.Immediate integration with all standard 3D import and export
formats. »
Automatic support for full-resolution printing.
Automated Table Layout
Mathematica 6 introduces a powerful new symbolic language for specifying
table layout allowing immediate creation of sophisticated information displays
and user interface structures, fully integrated with the rest of the
Mathematica system.
Table entries can contain arbitrary data, text, graphics and dynamic
elements.
Direct editing of entries, with automatic table resizing.General language for specifying backgrounds, dividers, spacings, etc.Support for arbitrary spanning rows and columns.Support for flowing text in fixed, scaled or resizable table entries.Support for styling of arbitrary subtables.Tables can appear directly inside flowing text, graphics and other tables.Publication-quality output, with immediate printing, PDF export, etc.
Dynamic Interactivity
Mathematica 6 brings a revolution in the concept of interactive
computing—for the first time allowing dynamic interfaces to be created instantly
as a routine part of everyday work. Based on a series of inventions at Wolfram
Research, Mathematica 6 builds on Mathematica's powerful core
symbolic architecture to allow sophisticated interactive interfaces to be
created from single lines of input—as easily as getting answers to simple
calculations.
Manipulate
function for creating full-function dynamic interfaces for arbitrary objects. »
Uniform support for manipulating 2D and 3D graphics, math, tables, text,
etc.Immediate creation of active 1D and 2D sliders, menus, checkboxes,
buttons, etc. »
Full integration of controls with graphics objects.Real-time computation based on parameter values defined by interactive
controls.Full integration of all interfaces into scrollable Mathematica
notebook documents.Automatic support for gamepads and other human interface devices. »
Fully scalable underlying symbolic dynamic Mathematica
language system. »
Threaded support for dynamic dependency tracking and updating. »
|