Uses for Research

Mathematica's state-of-the-art algorithms, powerful computational abilities for modeling and simulation, self-checking high-precision arithmetic, and high-performance computing capabilities to handle large datasets, plus the world's most accurate symbolic and numeric engine, make it the ideal software for academic research.

Import your data in a single, easy step
Did you know that images can be dragged and dropped directly into Mathematica for further processing?

Import your data in a single, easy step

Feature Highlights:
  • Access data from any combination of files, URLs, or databases
  • Isolate and extract elements of datasets using pattern matching and replacement rules
  • Import data into Mathematica in just one automated step
Functionality Reference:
Importing & Exporting»
Numerical Data»
Database Connectivity»
Integrated Data Sources»
Binary Data»
Analyze your data with accurate and reliable results
Did you know that the Parallelize command will automatically parallelize a computation for you, where possible?

Analyze your data with accurate and reliable results

Feature Highlights:
  • Clean, organize, and pre-process data for analysis
  • Transform, smooth, and analyze datasets of almost unlimited size with descriptive statistics operations and probability distributions
  • Fit data to common models or to newly developed theoretical models
  • Manually choose the algorithm to apply to the calculation, or automatically apply the best algorithm(s) for a given task
  • Pre- and post-process image and signal data
  • Solve linear and nonlinear, constrained and unconstrained, local and global as well as continuous and discrete optimization problems
  • Choose from functional, procedural, pattern-matching, object-oriented, or other paradigms as desired to programmatically analyze data
  • Control and track precision to detect and correct possible problems
  • Work directly on precise models, only substituting approximate or specific numerical values where necessary
  • Use data from ready-to-use data sets in your analyses without the need for preprocessing
Functionality Reference:
Mathematics and Algorithms»
List Manipulation»
String Manipulation»
Formula Manipulation»
Variables and Functions»
Numbers and Precision»
Matrices and Linear Algebra»
Signal Processing»
Image Processing»
Numerical Data»
Mathematical Data»
Scientific & Technical Data»
Geographic Data»
Financial & Economic Data»
Linguistic Data»
Visualize your data and the results of your analyses
Did you know that Mathematica automatically optimizes the balance between computational efficiency and visual sophistication?

Visualize your data and the results of your analyses

Feature Highlights:
  • Create professional-quality static or dynamic representations of arbitrarily large structured and unstructured datasets
  • Visualize large, complex, and irregularly sampled data
  • Generate 2D or 3D histograms and charts, scatter and line plots, contour and density plots, stream and vector fields, and graph and network diagrams
  • Rotate or zoom into 3D images in real time to better explore areas of interest
  • Customize lighting, transparency, and surface properties of graphics to make them more attractive and easier to interpret
Functionality Reference:
Visualization and Graphics»
Data Visualization»
Function Visualization»
Graphics Importing & Exporting»
Create simulations to test hypotheses
Did you know that Mathematica's built-in parallel computing capabilities are ideal for running Monte Carlo simulations?

Create simulations to test hypotheses

Feature Highlights:
  • Immediately make any arbitrary computations, graphics, or processes dynamic from a single line of input
  • Easily create real-time parameter controls to fully interact with your data or Wolfram Research's continually updated data sets
  • Manipulate 3D graphics, interactively changing parameters and viewpoints
  • Quickly turn models into deployable simulations
Functionality Reference:
Interactive Manipulation»
Dynamic Visualization»
Visualization and Graphics»
Symbolic Graphics Language»
Computational Geometry»
Report and document your results
Did you know that you can save your work to hundreds of different formats, including LaTeX, PDF, and HTML?

Report and document your results

Feature Highlights:
  • Document as you go
  • Combine models, assumptions, experimental data, results, and commentary in one structured, interactive document
  • Format your documents with titles, sections, lists, and more
  • Send complete results to others in different formats, such as cross-platform Mathematica notebooks, PDFs, or Excel spreadsheets
  • Export documents as TeX and LaTeX for publication
  • Present your results without ever leaving Mathematica
  • Share your findings with non-Mathematica users with Mathematica Player or Player Pro
Functionality Reference:
Notebook Basics»
Notebook Formatting & Styling»
Notebook & Interface Customization»
Importing & Exporting in Notebooks»
Document Generation»

Take a Quick Tour

See how Mathematica benefits researchers and educators across disciplines.
Watch video»

Wolfram U

Learn from our instructors and developers in on-demand and live courses.
See all courses»

Demonstrations Project

Bring concepts to life with this expanding collection of interactive visualizations.
Learn more»

Get Mathematica


System requirements»
Have a question? Contact us»

es ja pt-br ru zh