Mathematica is a powerful application and website used for technical computing and data analysis. It was developed by Wolfram Research and is widely used in education, research, and industry. It can be used to perform calculations, visualize data, create interactive models, and simulate complex systems. Mathematica provides a wide range of tools for numerical computing, symbolic manipulation, data analysis, and visualization. It is also used for creating interactive notebooks for presentation and sharing of results. With its powerful programming language, Mathematica can be used for a variety of tasks such as data processing, simulations, and mathematical calculations. Mathematica is an invaluable tool for students, scientists, engineers, mathematicians, and other professionals.
Sage requires programming language skills, it does not support symbolic mathematics.
Octave requires programming language skills, it does not support symbolic mathematics.
Mathematica is primarily a CAS (symbolic mathematics), but MATLAB is more for numerical analysis.
Both are integral math solutions and have very similar characteristics, and both are even commercial.
It's free. It's also smaller, so it starts fast. Works on Android devices as well. Lots of functionality, including symbolic and numeric operations. Symbolic operations are not as extensive as Mathematica, but are adequate for many operations. Numerical operations are considerably slower than Mathematica, and numerically oriented applications such as R, Matlab or Octave.
I am a theoretical physicist and can do almost all the calculations I need to do with Mxima
It is compatible with symbolic mathematics, but Matlab or Octave is not.
It's an easy, powerful and really fast language that feels like a mix of Python and Ruby but runs like C. It has lots of mathematical functions, has a nice stack of libraries for graphics (including Matplotlib as PyPlot) and can be used with the Jupyter Notebook. Not yet at version 1.0, but it's already a great tool!
Discontinued The program is no longer updated. The latest version, 4.0, released in January 2011, can still be downloaded from the official website.
Discontinued The project seems to be no longer developed. The latest version, 2.7.10.0, released in June 2015, can still be downloaded from the official website.
Discontinued The project is no longer updated. The latest version, 4.2, released in June 2013, can still be downloaded from SourceForge.
By NightHeron · Nov 2012
El mayor problema con Mathematica es que no es una aplicación de código abierto. No quiero decir que sea un problema por el dinero que necesita para comprarlo, pero si desea ver los errores en un sistema caótico, no puede ver la fuente para comprender (encontrar) la función que produce los errores. (Lo siento por mi mal inglés). Cuando trato de comunicarme con Wolfram para darme el código fuente de algo así, me envían un correo electrónico que dice "Es propiedad de la compañía", así que me niego a continuar con mathetica. ..Sólo una herramienta para amateurs, no para profesionales.
By nixpower · Jan 2018
Mathematica es un software potente, de código cerrado o abierto. No todas las aplicaciones son de código abierto, y no puede esperar que "le den" el código fuente. Es propiedad de la compañía, y ¿de qué otra forma espera que mantengan a los empleados si regalan su código fuente de forma gratuita? Debes encontrar algunos ejemplos de los usos de Mathematica, es bastante útil. También brindan soporte para su producto, al igual que la mayoría de las compañías de software. Estoy de acuerdo con NightHeron, no hay una buena razón en 2018 para usar software de código fuente cercano. Una empresa puede existir con productos de código abierto. Es una pena que las universidades promuevan este tipo de software.
By User7501334 · Jan 2014
El principal problema con matemática es que no es de código abierto. Solicite resultados al software y obtendrá algunos, pero no pregunte cómo puede llegar a ese resultado porque está dentro de la caja negra de la propiedad de su compañía. Esto es contrario al espíritu de las matemáticas. Se requieren comprobaciones y explicaciones para que se acepten las reclamaciones, no es suficiente decir "computado usando Mathematica".
By nixpower · Jun 2015
Esto es como decir que mis cálculos matemáticos son incorrectos porque usé una calculadora para calcular algunas cosas en lugar de hacerlo a mano. Todavía tiene el código que puso en Mathematica, de la misma manera que todavía tiene los números que ingresó en la calculadora. Como tal, Mathematica es simplemente una calculadora muy poderosa.
Sage supports symbolic mathematics through Maxima.