What's New in Mathematica 9

Mathematica is a highly sophisticated development environment, providing the ability to use the flexible and multiparadigm Mathematica programming language in a student-, teacher-, and programmer-friendly manner. Mathematica provides access to tools and curated knowledge from a wide range of computational, mathematical, and scientific disciplines, all of which can be interacted with simply and efficiently via highly automated visualisations.

The webinar will focus on the following areas:

  • Using Mathematica
    • Wolfram|Alpha provides the ability to use Mathematica without any programming knowledge, solving problems and obtaining data through free-form linguistic input.
    • The new, next-computation predictive interface opens up Mathematica's capabilities to new and existing Mathematica users
    • Systemwide physical unit support makes working with real problems easy, allowing units to be provided directly within computations—for instance, calculating volumes with units directly with Integrate.
    • In addition to the ability to document as you compute and easily create interactive elements, these can be shared with non-Mathematica users via the free Wolfram CDF Player.
  • Data Manipulation and Statistics
    • Mathematica supports a wealth of file formats for import and export, both from files and live data sources—including Wolfram|Alpha. Mathematica 9 also provides the ability to work synchronously and asynchronously with web-based API.
    • There are over 100 statistical distributions built in to Mathematica, in addition to the ability to define empirical (data-based) and mixture distributions.
    • All distributions in Mathematica are fully symbolic, allowing random variates to be generated from any distribution and allowing simulations and bootstrapping to be performed in a highly flexible manner.
    • New in 9 RLink allows the open source R libraries to be implemented directly within your Mathematica workflow.
  • Simulations and Processes
    • Mathematica 9 introduced the ability to flexibly generate pseudorandom functions from a wide range of processes symbolically.
    • Processes allow Monte Carlo and stochastic simulations to be implemented in just two line of code, with the results available to all of Mathematica's statistical functions for analysis.
  • Interdisciplinary Capabilities
    • Mathematica provides access to a wide range of flexible image and signal processing functions, from EdgeDetect and DiscreteWaveletTransform to FindFaces and ImageFeatureTrack.
    • Graph and Markov processes are a growing area of development in Mathematica, with the ability to symbolically transform between the two regimes. Mathematica 9 also allows data to be imported directly from five of the biggest social networks.


Martin Hadley is a member of the Technical Communications and Strategy Group and works in the Oxfordshire office of Wolfram Research Europe Ltd. He's responsible for the delivery of technical presentations and a range of training events and courses. Martin earned his MPhys and BSc degrees in physics at the University of Leeds, United Kingdom.