What users are saying about
Top Rated
133 Ratings
28 Ratings
Top Rated
133 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.4 out of 100
28 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9 out of 100

Highlights

MATLAB and Mathematica are both software businesses can use to handle complex calculations and computing.  MATLAB is a predictive analytics tool that helps businesses create insights and predictions from business data.  In contrast, Mathematica is a Data Discovery and Visualization tool, which helps glean useful information from existing business data.  Both MATLAB and Mathematica are most popular with mid-sized businesses and large enterprises that have large amounts of data to use for predictive analytics or data discovery.

Features

MATLAB and Mathematica can both be used to generate useful insights from business data, but they also have some standout features that set them apart from each other. 

MATLAB is a data oriented product that specializes in predictive analytics.  Businesses can utilize MATLAB’s proprietary programming language to predict business outcomes based on data collected in other applications. Many developers will feel comfortable using MATLAB quicker than other options, as it can be edited using external editors like emacs that many users are already familiar with. MATLAB also provides many packages that extend its use at no additional charge to the user.

Mathematica can be used to perform complex mathematical functions on data quickly and easily.  Syntax for Mathematica is simple enough that users will be able to write functions without much experience with the product, so training requirements are minimal compared to other tools for writing simple functions. Mathematica is an ideal software for handling calculus equations and acting as a scientific calculator.

Limitations

MATLAB and Mathematica both help users get the most out of their business data, but they also have some limitations that are important to consider.

MATLAB offers a robust programming language, but it can be difficult to learn for new users.  Businesses should expect MATLAB users to need some training in order to get the most out of the tool.  Additionally, while MATLAB is an ideal tool for predictive analytics, it is weaker for complex functions including problems like differential equations.  

Mathematica is a strong tool for handling complex equations and functions, but it is less flexible compared to MATLAB.  Packages that extend the features of Mathematica exist, but they can’t be accessed for free, unlike MATLAB.  Additionally, Mathematica is not supported by external editors, so users will have to adjust to the interface provided by Mathematica.

Pricing

Individuals can purchase MATLAB at a flat rate, but businesses must reach out to the vendor for exact pricing information.  Different pricing is provided depending on whether your organization is commercial or academic in nature.

Mathematica offers individual licenses starting at $144.00 per month.  Pricing information for teams and businesses is provided by the vendor upon request.

Likelihood to Recommend

MATLAB

MATLAB is great for (and already widely used) for academic/scholarly projects, but that doesn't mean it isn't useful outside those contexts! We've found it great for quickly getting ideas down into useable code for prototyping. We do not find that MATLAB is great for writing code that can be used in "real world" applications like web apps, but code can be ported to another language if needed.
Anonymous | TrustRadius Reviewer

Mathematica

Mathematica is very useful in calculus problem. It deals greatly with mathematical operations such as differentiation, integration, matrix multiplication and so on. Simple data analysis is very easy using Mathematica. Mathematica has great functions for plotting and charting the data.It has some good features included in Machine Learning model. But there are many functions that can be included in Mathematica for better improvements. So, Machine Learning and Artificial Intelligence will be easier in Mathematica.
Anonymous | TrustRadius Reviewer

Feature Rating Comparison

BI Standard Reporting

MATLAB
Mathematica
7.6
Pixel Perfect reports
MATLAB
Mathematica
6.9
Customizable dashboards
MATLAB
Mathematica
8.0
Report Formatting Templates
MATLAB
Mathematica
8.0

Ad-hoc Reporting

MATLAB
Mathematica
8.1
Drill-down analysis
MATLAB
Mathematica
8.1
Formatting capabilities
MATLAB
Mathematica
8.3
Integration with R or other statistical packages
MATLAB
Mathematica
8.9
Report sharing and collaboration
MATLAB
Mathematica
6.9

Report Output and Scheduling

MATLAB
Mathematica
7.5
Publish to Web
MATLAB
Mathematica
8.3
Publish to PDF
MATLAB
Mathematica
8.2
Report Versioning
MATLAB
Mathematica
7.3
Report Delivery Scheduling
MATLAB
Mathematica
7.0
Delivery to Remote Servers
MATLAB
Mathematica
6.6

Data Discovery and Visualization

MATLAB
Mathematica
8.4
Pre-built visualization formats (heatmaps, scatter plots etc.)
MATLAB
Mathematica
8.3
Location Analytics / Geographic Visualization
MATLAB
Mathematica
8.3
Predictive Analytics
MATLAB
Mathematica
8.6

Pros

MATLAB

  • It has a very user friendly library which helps users learn this software fairly quickly in a short span of time.
  • The graphical user interface provided by the software is really good.
  • The code that a person writes allows options for debugging.
  • One can visualize the flow of control of their code inside MATLAB.
Saransh Dikshit | TrustRadius Reviewer

Mathematica

  • It allows straightforward integration of analytic analysis of algebraic expressions and their numerical implemented.
  • Supports varying programmatic paradigms, so one can choose what best fits the problem or task: pure functions, procedural programming, list processing, and even (with a bit of setup) object-oriented programming.
  • The extensive and rich tools for graphical rendering make it very easy to not just get 2D and 3D renderings of final output, but also to do quick-and-dirty 2D and 3D rendering of intermediate results and/or debugging results.
Robert J. Lang | TrustRadius Reviewer

Cons

MATLAB

  • MatLab is pricier than most of its competitors and because of this reason, many organizations are moving towards cheaper alternatives - mostly Python.
  • MatLab is inefficient when it comes to performing a large number of iterations. It gets laggy and often crashes. Python is better in this regard.
  • There is a limited number of hardware options (mostly NI) that can be connected directly to the data acquisition toolbox.
Abdullah Umair Bajwa | TrustRadius Reviewer

Mathematica

  • Not a fault as such, but there are instances of simple problems where Wolfram Alpha can be used more easily instead.
Anonymous | TrustRadius Reviewer

Usability

MATLAB

MATLAB 9.4
Based on 3 answers
The best thing about MATLAB is the variety of research and development fields it supports. The reason for this rating is that it is best used for medical images enhancement and signal processing, it is also used for speech to text conversion. This tool server is best when the demand is for machine learning.
Jatin Gupta | TrustRadius Reviewer

Mathematica

No score
No answers yet
No answers on this topic

Support Rating

MATLAB

MATLAB 8.2
Based on 8 answers
The built-in search engine is not as performing as I wish it would be. However, the YouTube channel has a vast library of informative video that can help understanding the software. Also, many other software have a nice bridge into MATLAB, which makes it very versatile. Overall, the support for MATLAB is good.
Anonymous | TrustRadius Reviewer

Mathematica

Mathematica 8.2
Based on 3 answers
Wolfram Mathematica is a nice software package. It has very nice features and easy to install and use in your machine. Besides this, there is a nice support from Wolfram. They come to the university frequently to give seminars in Mathematica. I think this is the best thing they are doing. That is very helpful for graduate and undergraduate students who are using Mathematica in their research.
Anonymous | TrustRadius Reviewer

Alternatives Considered

MATLAB

How MATLAB compares to its competition or similar open access tools like R (programming language) or SciLab is that it's simply more powerful and capable. It embraces a wider spectrum of possibilities for far more fields than any other environment. R, for example, is intended primarily for the area of statistical computing. SciLab, on the other hand, is a similar open access tool that falls very short in its computing capabilities. It's much slower when running larger scripts and isn't documented or supported nearly as well as MATLAB.
Juan Carlos Molina Castejón | TrustRadius Reviewer

Mathematica

We have evaluated and are using in some cases the Python language in concert with the Jupyter notebook interface. For UI, we using libraries like React to create visually stunning visualizations of such models.Mathematica compares favorably to this alternative in terms of speed of development. Mathematica compares unfavorably to this alternative in terms of license costs.
George Danner | TrustRadius Reviewer

Return on Investment

MATLAB

  • MATLAB helps us quickly sort through large sets of data because we keep the same script each time we run an analyzation, making it very efficient to run this whole process.
  • The software makes it super easy for us to create plots that we can then show to investors or clients to display our data.
  • We are also looking to create an app for our product, and we will not be able to do that on MATLAB, therefore creating a limiting issue and a new learning curve for a programming language.
Tyler Grudowski | TrustRadius Reviewer

Mathematica

  • Easy to solve huge mathematical equations, so it saved time there
  • Doing analysis and plotting graphs is also another plus point
  • Learning is very slow, and it took lot of time to learn its scripting language
Shalinee Singh | TrustRadius Reviewer

Pricing Details

MATLAB

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

MATLAB Editions & Modules

Edition
Standard$8601
Standard$2,1502
Education$5002
Education$2503
Student$494
Student$495
Home$1496
  1. per year
  2. perpetual license
  3. per year
  4. per student license
  5. per student suite license
  6. perpetual license
Additional Pricing Details

Mathematica

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Mathematica Editions & Modules

Edition
Mathematica Enterprise Edition$8,260.001
Enterprise Private CloudContact sales team
Standard Cloud$13.003
Standard Desktop$124.004
Standard Desktop & Cloud$145.004
Network MathematicaContact sales team
Student Cloud$9.006
Student Desktop$83.007
Home Cloud$18.008
Home Desktop$177.009
Home Desktop & Cloud$310.009
  1. one-time fee
  2. starting price/per month
  3. per year/starting price
  4. per month
  5. per year
  6. per month
  7. per year
Additional Pricing Details

Rating Summary

Likelihood to Recommend

MATLAB
8.8
Mathematica
8.7

Usability

MATLAB
9.4
Mathematica

Support Rating

MATLAB
8.2
Mathematica
8.2

Add comparison