# Mathematica Reviews
**Vendor:** Wolfram Research  
**Category:** [Simulation &amp; CAE Software](https://www.g2.com/categories/simulation-cae)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 86
## About Mathematica
Mathematica is a computational software program based on symbolic mathematics, developed by Wolfram Research.




## Mathematica Reviews
  ### 1. Most complete CAS software available

**Rating:** 4.5/5.0 stars

**Reviewed by:** John Andrew K. | PhD Fellow, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 22, 2019

**What do you like best about Mathematica?**

The fact that it can do both numerical and theoretical calculations easily, compose test, make applets that you can view and use in iPad too. The connectivity with wolfram alpha is a nice bonus!

**What do you dislike about Mathematica?**

Sometimes the engine fails to implement the command requested.

**Recommendations to others considering Mathematica:**

Use the documentation to learn well all aspects of usage. Then you have unlimited power with it.

**What problems is Mathematica solving and how is that benefiting you?**

Any problem that requires CAS. Solving integrals, equations, etc.

  ### 2. Development environment suitable for any kind of technical software

**Rating:** 4.0/5.0 stars

**Reviewed by:** Roberto C. | Knowledge Transfer Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 16, 2023

**What do you like best about Mathematica?**

The best feature is that it has tools for almost any need when dealing with data analytics, algorithms, calculations, and mathematical model. Of course, there are dozen of other features considering specific areas of action. For instance, the number of symbolic algorithms able to solve even complex tasks, the full integration of numeric and symbolic calculation, the external data source with trillions of data about entities, and last but not least the many customizations of the front end.

**What do you dislike about Mathematica?**

Sometimes version after version the backward compatibility of the code syntax is lost or doesn't guarantee the complete compatibility of old notebooks. Another dislike is related to the experimental features that sometimes anticipate future functionalities but are not documented enough. From the performance point of view, another issue is related to some fields of application, where Mathematica even providing specific functionalities, doesn't perform in a way compatible with the productivity of industries.

**What problems is Mathematica solving and how is that benefiting you?**

I use Mathematica for many different problems, from very heterogeneous applications. Most of the time, I use Mathematica to develop applications deploying technical calculation solutions. The most important feature I exploit is the Mathematica capability to afford all aspects of a software application. It can deal with data entry, data pre-processing, and data repository organization, can deal with any kind of data analytics, and can deal with data representation, from the graphical point of view and automatic report point of view. Finally, using Mathematica and other Wolfram technologies, it is possible to implement the deployment of the application, both in a desktop or stand-alone manner or using the Wolfram Cloud platform.

  ### 3. Wolfram Mathematica: Excellent application for mathematical calculations and analysis.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alejandro G. | Diseñador TIC, Enterprise (> 1000 emp.)

**Reviewed Date:** May 17, 2023

**What do you like best about Mathematica?**

Its intuitive interface and the wide range of mathematical calculation and analysis options it offers. Its integrated programming language has allowed students and professors to perform complex calculations and even custom algorithms.

**What do you dislike about Mathematica?**

Some operations in Wolfram Mathematica require significant hardware capabilities, making it challenging for students with less powerful equipment. Some of its functions also need internet access, limiting its local use.

**What problems is Mathematica solving and how is that benefiting you?**

The most significant advantage of using Wolfram Mathematica in university is its extensive range of mathematical operations and functions, including symbolic, numerical, and graphical calculations and algebra, differential calculus, differential equations, statistics, and more. It is a versatile tool for students, professionals, and researchers in various disciplines. It is a software professors use in departments such as Economics, Engineering, and Applied Sciences.

  ### 4. Very Handy Tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Mechanical or Industrial Engineering | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 09, 2023

**What do you like best about Mathematica?**

Mathematica 11.3 was the last version I used, and I loved a few things about it. First, I loved how easy it was to use and how I could format equations to look like they were written and not have them all in one line with many parentheses (like when using spreadsheets). Second, I like that I can solve multiple formulas at once. Finally, I loved the feature where the user could type a certain equal sign which, after it calculates the solution it shows you how to solve it step-by-step.

**What do you dislike about Mathematica?**

Some program languages and software read from top to bottom and will rewrite the value of a variable if it changes at a lower line; Mathematica kind of doesn't do this. In Mathematica, every "line" can have multiple variables, functions, and formulas and solve multiple things simultaneously - I don't fully recommend this Mathematica will take longer to find the solution. The answers are then printed on a new "line," and an additional input line is created. 
So now, you typed the variables and functions on one "line", then solved them on another. The solutions are displayed, and a new input line is created. On the input line, you use the same variables but perhaps different functions; again, you solve them on a new line. If you go up a "line" or two back to the first functions you solved for Mathematica will use the values of the variables that were used the second time (the line below it).
This is why at the end of every solve "line," I use the clear or erase function.

**What problems is Mathematica solving and how is that benefiting you?**

(The purpose that I used Mathematica was not for Simulation and CAE - Though I wish I was taught that - I used it for Math and Physics, but these weren't options.)
As I said, version 11.3 of Mathematica was the last one I used, and that was back before 2019. In the section of dislikes I had for Mathematica, I expressed my annoyance with the software; if those things can be/have been corrected, that would be great.

  ### 5. Place where equations come to reality

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harshit S. | Doubt Solving Educator, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 12, 2022

**What do you like best about Mathematica?**

Mathematica is the perfect platform if you want to visualise the equation you write on daily basis. The behaviour, the variation in the trend of a data. If you can write a problem/phenomenon in some mathematical relation, you can visualise it at Mathematica.

**What do you dislike about Mathematica?**

I won't say that i dislike something but i guess there should be more easy access to the suggestions  and there should be more frequent tips to help the user to attain better results.

**What problems is Mathematica solving and how is that benefiting you?**

Personally i deal with a lot of mathematical relations on a daily basis and it's hard to visualise them but possible with Mathematica. For example in a nuclear reaction I can identify or visualise the shape, size and structure of nuclei by simply putting their equation.

  ### 6. A decent platform to visualize your mathematical problems

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Research | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 05, 2022

**What do you like best about Mathematica?**

I like the concept and the representation of mathematical data and equations. The best advantage of this is that we can analyze the shape and variation of data or systems in 3D. The library is useful and quite userfriendly.

**What do you dislike about Mathematica?**

Though the user interface is very good but still for a new user the tutorials and examples are not very effective. The nonscientific person or even graduate students face dificulties in operating the platform.  To use this platform properly one needs to spend days understanding it.

**What problems is Mathematica solving and how is that benefiting you?**

In my research work, I need several graphs and representations for my data. From nuclear shapes to contour graphs Mathematica helped me to draw some beautiful scientific figures.

  ### 7. A powerful language with a great support for real-world data

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Medical Devices | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2023

**What do you like best about Mathematica?**

It has a very powerful syntax, and is extremely customizable functional programming paradigm.
It is a great tool for visualizations

**What do you dislike about Mathematica?**

Reading old codes can be cryptic
Getting talent in mathmatica is a bit challenging

**What problems is Mathematica solving and how is that benefiting you?**

It helps combine symbolic progamming and functional programming paradigms. This is useful for modeling and simulations

  ### 8. Mathematica was a life saver during uni.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 28, 2022

**What do you like best about Mathematica?**

Mathematica is extremely simple to use. The sintaxis is very easy to follow and it's a very powerful tool that works best for analytical solutions. I used it all the time in my physics courses, it can help you simplify complicated expressions or find numerical solutions to tough analytical equations.

**What do you dislike about Mathematica?**

Having to upper case all functions and use brackets instead of parenthesis!! That's a minor thing but it makes writing long codes a bit annoying. My other complaint is that when errors come up when running a cell, sometimes it's very hard to understand what is it that is wrong. The messages are not very clear. The visualizations are a bit annoying to customize though.

**What problems is Mathematica solving and how is that benefiting you?**

Mathematica is excellent for physics reports because you can create Jupyter-notebook styled reports with equations and text. I used the math assistant a lot to put symbols that are commonly used in physics. It's also great for solving differential equations simply and easily, without getting too much into the solvers and whatnot. The default visualizations always needed reworking and that was always not great, but the tool is too powerful not to use it. Forgot to mention but Mathematica also expands and simplifies expressions, giving you alternative forms of a long expression which is useful to find the form that works best for your need.

  ### 9. Great for lab based research, steep learning curve

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nina C. | Research Assistant, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 27, 2021

**What do you like best about Mathematica?**

I like that Mathematica has tons of resources on "how to do xyz" out there because it is so widely used. It works well for my research that involves data analysis and fitting Lorentz oscillators and drude terms. It is also based from WolframAlpha, a website I've used many times in undergrad.

**What do you dislike about Mathematica?**

There's times where I feel really stuck on how to get Mathematica to do what I want. Considering most of us used excel at some point or another, having that sort of drag and fill option would be nice.

**What problems is Mathematica solving and how is that benefiting you?**

Currently, my research is involved in extracting the optical constants from raw data found from the ellipsometer. Currently, I'm in a learning curve stage of using this software, but other grad students have used this to fit to the types of terms I need.

  ### 10. No more mathematical equation solving challenges.

**Rating:** 4.0/5.0 stars

**Reviewed by:** jaque m. | Senior Data Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 31, 2021

**What do you like best about Mathematica?**

When doing research, you come up with a model which sometimes is so hard to solve. With Mathematica, you are able to solve any mathematical problem with a single click. It has an efficient and versatile feature that helps in data visualization and presentation.

**What do you dislike about Mathematica?**

You need programming knowledge to use Mathematica. Needs to include data science library to help in solving statistical problems.

**Recommendations to others considering Mathematica:**

For mathematical problem, pde, ode, matrix consider the Mathematica for accurate results.

**What problems is Mathematica solving and how is that benefiting you?**

We were using mathematical to solve mathematical problems, charting and plotting, animation, and matrix computation.


## Mathematica Discussions
  - [Is Mathematica used in industry?](https://www.g2.com/discussions/is-mathematica-used-in-industry) - 1 comment
  - [Is Mathematica better than Matlab?](https://www.g2.com/discussions/is-mathematica-better-than-matlab) - 1 comment

- [View Mathematica pricing details and edition comparison](https://www.g2.com/products/mathematica/reviews/mathematica-review-256347?section=pricing&secure%5Bexpires_at%5D=2026-05-09+02%3A40%3A12+-0500&secure%5Bsession_id%5D=6d08f26d-f141-4fa1-b1e9-8ac8d1878046&secure%5Btoken%5D=8aaadee8f48f0177217031c601b19129a2178d9e0dc20b9f1a5c75b3d4bedb9a&format=llm_user)

## Mathematica Features
**Design**
- 3D/solid modeling Tools
- Drawing Tools
- Editing Tools
- Rendering tools

**Tools**
- Fluid analysis
- Finite element analysis
- Multibody dynamics

**Work**
- Discrete event modeling
- Continuous event modeling
- Mechanical event simulation
- Manufacturing process simulation
- Integrate

**Environment**
- Hardware support
- Task
- Manage Multiple Profiles
- Command Clarity

## Top Mathematica Alternatives
  - [MATLAB](https://www.g2.com/products/matlab/reviews) - 4.5/5.0 (748 reviews)
  - [Scilab](https://www.g2.com/products/scilab/reviews) - 4.5/5.0 (58 reviews)
  - [GNU Octave](https://www.g2.com/products/gnu-octave/reviews) - 4.2/5.0 (54 reviews)

