Skip to main content
TrustRadius
Mathematica

Mathematica

Overview

What is Mathematica?

Wolfram's flagship product Mathematica is a modern technical computing application featuring a flexible symbolic coding language and a wide array of graphing and data visualization capabilities.

Read more
Recent Reviews

TrustRadius Insights

Mathematica, an advanced software tool, has proven to be invaluable for a wide range of use cases. Academic and research settings find it …
Continue reading
Read all reviews

Popular Features

View all 15 features
  • Formatting capabilities (8)
    9.9
    99%
  • Pre-built visualization formats (heatmaps, scatter plots etc.) (9)
    9.9
    99%
  • Drill-down analysis (8)
    9.9
    99%
  • Report sharing and collaboration (9)
    9.9
    99%
Return to navigation

Pricing

View all pricing

Standard Cloud

$1,520

Cloud
per year

Standard Desktop

$3,040

On Premise
one-time fee

Standard Desktop & Cloud

$3,344

On Premise
one-time fee

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.wolfram.com/mathematica/pri…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

BI Standard Reporting

Standard reporting means pre-built or canned reports available to users without having to create them.

9.9
Avg 8.4

Ad-hoc Reporting

Ad-Hoc Reports are reports built by the user to meet highly specific requirements.

9.9
Avg 8.0

Report Output and Scheduling

Ability to schedule and manager report output.

9.3
Avg 8.4

Data Discovery and Visualization

Data Discovery and Visualization is the analysis of multiple data sources in a search for patterns and outliers and the ability to represent the data visually.

9.9
Avg 8.2
Return to navigation

Product Details

What is Mathematica?

Mathematica Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo

Frequently Asked Questions

Wolfram's flagship product Mathematica is a modern technical computing application featuring a flexible symbolic coding language and a wide array of graphing and data visualization capabilities.

Reviewers rate Customizable dashboards and Report Formatting Templates and Drill-down analysis highest, with a score of 9.9.

The most common users of Mathematica are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(30)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Mathematica, an advanced software tool, has proven to be invaluable for a wide range of use cases. Academic and research settings find it particularly useful for heavy computation, data visualization, and matrix operations. Users appreciate its versatility, combining features from different programming paradigms to achieve high efficiencies. Mathematica is highly regarded for its coverage of mathematics, providing a comprehensive set of tools for solving complex mathematical problems and generating visually appealing plots. It is also commonly used in physics and engineering research, where it serves as a valuable tool for graduate students, professors, and researchers. Students and faculty in various disciplines, such as engineering, math, and statistics, rely on Mathematica to quickly solve numerical problems and gain insights into overall solutions. Additionally, consulting firms utilize Mathematica to tackle challenging problems for large corporations with complex operations. These varied applications showcase the power and utility of Mathematica across a wide range of industries and domains.

Versatility: Users have appreciated the versatility of Wolfram Mathematica, with multiple reviewers mentioning its support for various programmatic paradigms such as pure functions, procedural programming, list processing, and even object-oriented programming with a bit of setup.

Graphical Rendering Tools: Reviewers have found the extensive and rich tools for graphical rendering in Wolfram Mathematica to be very helpful. They mentioned that it not only allows for 2D and 3D renderings of final output but also enables quick-and-dirty 2D and 3D rendering of intermediate and debugging results.

AI and KI Data Analysis: Several users consider Wolfram Mathematica to be excellent for solving a wide range of mathematical problems, including PDEs. They highlight its strength in AI and KI data analysis, making it a preferred choice for tackling complex analytical challenges.

Slowness of numerical routines: Some users have expressed dissatisfaction with the speed of Wolfram Mathematica compared to C code implementation for numerical routines.

Incomplete implementation of new functionality: Reviewers have noted that certain new functionalities in Mathematica, such as limited MeshRegions, are not fully implemented, which can be frustrating for users looking to utilize these features.

Crashes on Windows platform: Several users have reported experiencing crashes on the Windows platform when using Mathematica, indicating that the underlying core of the software does not work equally well across platforms.

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Robert J. Lang | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use Mathematica as my "Swiss army knife" of analysis, design, and modeling of origami-related structures and mechanisms. It allows me to model origami problems at varying levels of idealization, ranging from simple 2-D polygonal models, to 3-D shapes with thickness, stress/strain relationships, and analytic descriptions of curved folding.
  • 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.
  • It is, unfortunately, quite slow compared to, say, C code implementation of numerical routines. (However, getting a routine up and running is still vastly faster in Mathematica, so the tradeoff is worth it.)
  • New functionality is sometimes not implemented as fully as it could be: MeshRegions are still fairly limited.
  • The underlying core doesn't work equally well across platforms: things that run fine on Mac crash on Windows.
It works very well for modeling origami.
Data Discovery and Visualization (3)
33.333333333333336%
3.3
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
N/A
N/A
Predictive Analytics
N/A
N/A
BI Standard Reporting (3)
N/A
N/A
Customizable dashboards
N/A
N/A
Report Formatting Templates
N/A
N/A
Pixel Perfect reports
N/A
N/A
Ad-hoc Reporting (4)
40%
4.0
Drill-down analysis
N/A
N/A
Formatting capabilities
100%
10.0
Integration with R or other statistical packages
N/A
N/A
Report sharing and collaboration
60%
6.0
Report Output and Scheduling (5)
N/A
N/A
Publish to Web
N/A
N/A
Publish to PDF
N/A
N/A
Report Versioning
N/A
N/A
Report Delivery Scheduling
N/A
N/A
Delivery to Remote Servers
N/A
N/A
  • It lets me solve many of the origami-related problems that I've taken on.
The ability to manipulate algebraic expressions, nested lists, and data structures in Mathematica was unequalled when I first did the comparison. Since then, I've stuck with Mathematica mostly because it's "the tool I know."
George Danner | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
Wolfram Mathematica is a desktop environment for building applications in the Wolfram Language. The Wolfram Language, in turn, is a functional programming utility for solving all sorts of complex problems in a wide variety of fields, from science to business and government.

Ours is a consultancy that uses tools like Mathematica to solve insanely hard problems for our clients, which are mostly large corporations with complex operations. Everyone at our small firm uses Mathematica in one way or another.

While Mathematica can quite literally do anything, the most common use case is as a means to build a mathematical model or representation of some complex system that one wishes to study using data. Along the way the model builder can use the vast array of internal functions (6500 or so at last count) to perform operations as diverse as image processing, statistics, and optimization. The real benefit of Mathematica is in its ability to allow model builders to generate such models very quickly with less code than other languages like Python or R.
  • You can stay in one environment as you progress from idea to prototype to production code to deployment; this hastens the development cycle at every step along the way
  • You can take advantage of the thousands (> 6000) functions that perform many math and logic transformations that are common to analysis today
  • The notebook interface is a very natural way to program, and allows code to be interwoven with explanatory text.
  • Mathematica is one of the most stable software platforms in the world, in existence for 30 years.
  • Depending on the size of the application, the cost of licenses can be prohibitive in some cases, especially for Wolfram Private Cloud.
Well suited for:
  • A data science or analytics team performing analysis in support of a business problem
  • Building a sandbox for corporate analytical capability
  • Rapid prototyping of ideas for helpful applications of scientific/engineering/technical approaches
  • Building intelligent algorithms that underlie systems or web applications

Less appropriate for:
  • Full scale web application development
  • User interface development
Data Discovery and Visualization (3)
96.66666666666666%
9.7
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
100%
10.0
Predictive Analytics
90%
9.0
BI Standard Reporting (1)
90%
9.0
Report Formatting Templates
90%
9.0
Ad-hoc Reporting (4)
97.5%
9.8
Drill-down analysis
100%
10.0
Formatting capabilities
100%
10.0
Integration with R or other statistical packages
90%
9.0
Report sharing and collaboration
100%
10.0
Report Output and Scheduling (4)
95%
9.5
Publish to Web
100%
10.0
Publish to PDF
80%
8.0
Report Delivery Scheduling
100%
10.0
Delivery to Remote Servers
100%
10.0
  • Mathematica is our "go to" environment for developing solutions for our clients, so I suppose you could say that it is solely responsible for our revenues. On occasion we do use other platforms but Mathematica is a core component of our offer to clients.
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.
Shalinee Singh | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Wolfram is used for analytics purpose and some time we use this for audio and image processing as well. And, I myself use this product for solving problems of mathematics which include calculus. This tool is very powerful for analysis and it generates very good looking plots. Solving mathematical problem using this is very interesting.
  • Doing the analysis is very good, plotting the data, getting the insight from data using this is easy and output looks pretty good
  • Solving mathematical problems, with detailed solutions step by step (mainly calculus problems)
  • You can also query this knowledge engine in simple English. It has ability to interpret that and will give you answer accordingly
  • Nowadays, it provides API to use, so you can do image processing, video/audio using this
  • Needs lot of learning. Wolfram has a very vast language. It take lots of time to understand and learn it
  • Input system is not good, that needs improvement.
  • Sometimes, writing an equation is very difficult in this tool
If you are doing some kind of analysis and want most of the thing automated then I would suggest using this tool. Also, if you are developing any solution which includes solving big mathematical equations and need to do some image processing, then you should use this.
Data Discovery and Visualization (3)
90%
9.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
90%
9.0
Predictive Analytics
80%
8.0
BI Standard Reporting (3)
26.666666666666664%
2.7
Customizable dashboards
N/A
N/A
Report Formatting Templates
80%
8.0
Pixel Perfect reports
N/A
N/A
Ad-hoc Reporting (4)
62.5%
6.3
Drill-down analysis
90%
9.0
Formatting capabilities
N/A
N/A
Integration with R or other statistical packages
80%
8.0
Report sharing and collaboration
80%
8.0
Report Output and Scheduling (5)
54%
5.4
Publish to Web
90%
9.0
Publish to PDF
90%
9.0
Report Versioning
90%
9.0
Report Delivery Scheduling
N/A
N/A
Delivery to Remote Servers
N/A
N/A
  • 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
We selected Wolfram Mathematica as it offers lot of functionality that other products like MATLAB or sageMath do not have. And it also has advantages on the feature that it does share in common with other tools like sageMath, MATLAB etc. It is more powerful than MATLAB. It provides good analysis and quick charts of results.
Gaurav Yadav | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I have used Mathematica for doing heavy computation and for data visualisations. Basically, I have used this tool when I was in my college. It is being used by one department of our college who are doing some kind of research. We have used this to do the heavy operation around matrix and visualising the data. We are using this solve a research problem.
  • It is a very powerful tool for data visualisation and computation.
  • Solving mathematics mainly calculus is very easy. Visualising the solution step by step is a great thing you can see in this tool.
  • It's easy to do heavy computation like finding the inverse of a big matrix, doing matrix multiplications etc.
  • One of the best features is that it can also understand natural language. So, you can write a query in simple English and it can interpret that and can find a solution for you.
  • The first and the biggest con is that it takes a long time to learn this language. Writing a mathematical equation is not so easy in this tool. And its documentation is very big and sometimes I feel that the documentation is confusing.
  • Pricing for this tool is too high. Not everyone can afford to buy this product and the free trial has lots of limitation.
  • And I think the last con is that its interpreter is slow.
It will be very well suited when you are developing anything around mathematics as it can solve almost everything mathematics from calculus to algebra. Also, visualising data with this tool is very easy and efficient. Now, it also provides the speech and image API, so you can also use this tool while doing something around speech and images like speech to text conversion or finding some information out of images etc.
Data Discovery and Visualization (3)
86.66666666666666%
8.7
Pre-built visualization formats (heatmaps, scatter plots etc.)
90%
9.0
Location Analytics / Geographic Visualization
90%
9.0
Predictive Analytics
80%
8.0
BI Standard Reporting
N/A
N/A
Ad-hoc Reporting (4)
82.5%
8.3
Drill-down analysis
80%
8.0
Formatting capabilities
80%
8.0
Integration with R or other statistical packages
90%
9.0
Report sharing and collaboration
80%
8.0
Report Output and Scheduling (2)
75%
7.5
Publish to PDF
80%
8.0
Report Versioning
70%
7.0
  • This tool helps to visualise the mathematical problem in a very easy way. It can show you the step by step solution to integral problems.
  • But when you are using the tool it may limit your understanding of the basic problem. And you may miss out on understanding the basic of mathematics itself.
  • It helped me a lot to do my thing in a very easy way. And understanding the data is also easy in this as you can easily visualize it.
I think IBM Watson Analytics is good alternative to Wolfram Mathematica. A few advantages of Mathematica over IBM Analytics is that Mathematica comes with a lot of inbuilt things like neural networks, predictive analysis geometry. And IBM analytics does not show the step by step solution of mathematical problem. Other than this, one product which is a good alternative to Mathematica is SageMath. But SageMath doesn't have a wide variety of tools available with it. And visualisation is not good in SageMath.
Return to navigation