Mathematica 9 is now available
Previous section-----Next section

New in Version 5.1

Numerical computation

• New highly-enhanced algorithms for high-precision LinearSolve.

• Internal vectorization of high-precision vector operations.

• New high-performance methods for MatrixExp.

• Support for sparse singular value decomposition.

• Support for HessenbergDecomposition.

• Typeset notation for Transpose and Conjugate.

• Numerical integration of discontinuous piecewise functions.

• Numerical integration over implicitly defined regions.

• Support for event detection in NDSolve.

• Additional convenience functions Boole, Clip and Rescale.

• Package for cluster analysis and dendrograms.

• Package for interactive exploration of differential equation systems.

Symbolic computation

• General vector derivatives, including gradient, Hessian and Jacobian.

Piecewise construct for representing general piecewise functions.

• Simplification with piecewise and nested piecewise functions.

• Reduction of piecewise equations and inequalities, including quantifiers.

Limit, Series and D support for general piecewise functions.

• Indefinite and definite integration of general piecewise functions.

• Support for solving piecewise ordinary differential equations.

• Symbolic multiple integration over regions defined by inequalities.

• Enhanced support for solving Abel and other differential equations.

• Support for linear differential equations with non-rational coefficients.

• Nonlinear partial differential equation solutions based on complete integrals.

• Support for equations with multiple moduli in Reduce.

• Additional methods for solving Diophantine equations.

Language and core system

• Full support for optimized string pattern matching.

• Integrated string and expression pattern language.

• General support for complement patterns with Except.

• String patterns integrated into all string operations.

• Generalized StringCases for string analysis.

• New functions StringSplit, StringCount and StringReplaceList.

RegularExpression construct for compact string pattern notation.

• English-language dictionary package.

• Support for generalized Tuples and Subsets.

• Expression filtering function Pick.

• Package for benchmarking of computer systems.

Data handling and visualization

ArrayPlot for flexible large-scale array visualization.

• Package for fully-automated network and tree layout in 2D and 3D.

• Highly optimized import and export of binary data.

• Import and export of XLS spreadsheet files.

• Support for HDF5, MAT (v5), DIF, and PCX.

• Export of AVI movie files.

• Import from http and ftp URLs.

• Automated encoding and decoding of .gz files.

• Integrated TeX import and parsing in notebooks.

• Symbolic names for common colors such as Red and Black.

Database access

• DatabaseLink for universal cross-platform database connectivity.

• Bundled drivers for most common database systems.

• Integrated language interface for database discovery, query and updating.

• Graphical interface for database connection and exploration.

• Bundled SQL engine for creating custom databases.

GUI tools

• Integrated GUIKit for building standalone user interfaces.

• Platform-independent Mathematica language GUI specification.

• Over 100 types of controls and widgets.

• Automatic layout for complex dialog boxes.

• System for creating sequential wizard interfaces.

• Large library of sample GUI applications.

Web Services

• Transparent access to web services from within Mathematica.

• Support for SOAP and WSDL.

• Packages for search and lookup on Wolfram Research and other sites.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.