Editing
MATHEMATICA
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
go back to [[Main Page]], [[Computational Resources]], [[Chemistry & More]], [[Computational Codes]] [[Image:W_mathematica.png|right|alt=W_mathematica logo]] === DESCRIPTION === ''Mathematica'' is the world's only fully integrated environment for technical computing. First released in 1988, it has had a profound effect on the way computers are used in many technical and other fields. It is often said that the release of ''Mathematica'' marked the beginning of modern technical computing. Ever since the 1960s individual packages had existed for specific numerical, algebraic, graphical and other tasks. But the visionary concept of Mathematica was to create once and for all a single system that could handle all the various aspects of technical computing in a coherent and unified way. The key intellectual advance that made this possible was the invention of a new kind of symbolic computer language that could for the first time manipulate the very wide range of objects involved in technical computing using only a fairly small number of basic primitives. When ''Mathematica'' Version 1 was released, the New York Times wrote that "the importance of the program cannot be overlooked", and Business Week later ranked ''Mathematica'' among the ten most important new products of the year. ''Mathematica'' was also hailed in the technical community as a major intellectual and practical revolution. The diversity of ''Mathematica'''s user base is striking. It spans all continents, ages from below ten up, and includes for example artists, composers, linguists and lawyers. There are also many hobbyists from all walks of life who use ''Mathematica'' to further their interests in science, mathematics and computing. At a technical level, ''Mathematica'' is widely regarded as a major feat of software engineering. It is one of the largest single application programs ever developed, and it contains a vast array of novel algorithms and important technical innovations. Among its core innovations are its interconnected algorithm knowledge base, and its concepts of symbolic programming and of document-centered interfaces. The development of ''Mathematica'' has been carried out at Wolfram Research by a world-class team led by Stephen Wolfram. The success of ''Mathematica'' has fueled the continuing growth of Wolfram Research, and has allowed a large community of independent ''Mathematica''-related businesses to develop. There are today well over a hundred specialized commercial packages available for ''Mathematica'', as well as more than three hundred books devoted to the system. === FEATURES === Features of Mathematica include: - Elementary mathematical function library - Special mathematical function library - Matrix and data manipulation tools including support for sparse arrays - Support for complex number, arbitrary precision, interval arithmetic and symbolic computation - 2D and 3D data and function visualization and animation tools - Solvers for systems of equations, diophantine equations, ODEs, PDEs, DAEs, DDEs and recurrence relations - Numeric and symbolic tools for discrete and continuous calculus - Multivariate statistics libraries including fitting, hypothesis testing, and probability and expectation calculations on over 100 distributions. - Constrained and unconstrained local and global optimization - Programming language supporting procedural, functional and object oriented constructs - Toolkit for adding user interfaces to calculations and applications - Tools for image processing and morphological image processing including image recognition - Tools for visualizing and analysing graphs - Tools for combinatoric problems - Tools for text mining including regular expressions and semantic analysis - Data mining tools such as cluster analysis, sequence alignment and pattern matching - Number theory function library - Tools for financial calculations including bonds, annuities, derivatives, options etc. - Group theory functions - Libraries for wavelet analysis on sounds, images and data - Control systems libraries - Continuous and discrete integral transforms - Import and export filters for data, images, video, sound, CAD, GIS, document and biomedical formats - Database collection for mathematical, scientific, and socio-economic information and access to WolframAlpha data and computations - Technical word processing including formula editing and automated report generating - Tools for connecting to DLLs. SQL, Java, .NET, C++, FORTRAN, CUDA, OpenCL and http based systems - Tools for parallel programing - Using both "free-form linguistic input" (a natural language user interface) and Mathematica language in notebook when connected to the Internet. === VERSION HISTORY === Mathematica built on the ideas in Cole and Wolfram's earlier Symbolic Manipulation Program (SMP). Wolfram Research has released the following versions of Mathematica: * Mathematica 1.0 (June 23, 1988) * Mathematica 1.1 (1989) * Mathematica 1.2 (August 1, 1989) * Mathematica 2.0 (January 15, 1991) * Mathematica 2.1 (June 15, 1992) * Mathematica 2.2 (June 1, 1993) * Mathematica 3.0 (September 3, 1996) * Mathematica 4.0 (May 19, 1999) * Mathematica 4.1 (November 2, 2000) * Mathematica 4.2 (November 1, 2002) * Mathematica 5.0 (June 12, 2003)[73] * Mathematica 5.1 (October 25, 2004) * Mathematica 5.2 (June 20, 2005) * Mathematica 6.0 (May 1, 2007) * Mathematica 6.0.1 (July 5, 2007) * Mathematica 6.0.2 (2008) * Mathematica 6.0.3 (2008) * Mathematica 7.0 (November 18, 2008) * Mathematica 7.0.1 (March 5, 2009) * Mathematica 8.0 (November 15, 2010) * Mathematica 8.0.1 (March 7, 2011) === SOURCES === 1. Official website : [http://www.wolfram.com/ WOLFRAM MATHEMATICA] 2. Some interesting ones : [http://demonstrations.wolfram.com/LevelsOfAMathematicaExpression/ Levels of a ''Mathematica'' Expression] : [http://12000.org/my_notes/compare_mathematica/index.htm A little bit of ''Mathematica'' History] : [http://www.mathprogramming-intro.org/ An advanced introduction] : [http://en.wikipedia.org/wiki/Mathematica Wikipedia] 3. Forums : [http://www.mathematica-users.org/webMathematica/wiki/wiki.jsp?pageName=Special:Forum_Index Discussion groups, communities and forums] === SCRIPTS === : [[Scripts for Mathematica 8]] - Useful script to organize and have an idea of tendency of large amount of data with a quick look. [[User:Cvargas|Cvargas]] 15:43, 13 Sept 2011
Summary:
Please note that all contributions to Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information