147

Mathematica

(3 | 4)

Definitive technical computing system spanning machine learning and neural networks, data science, visualizations and much more.

Equation solving - Constructive geometry - Symbolic Computation - Graphing calculator

Guest

1 years ago

So powerful, and the available data sources are immense

Positive comment

0 0

Show more comments

Mathematica is a computational software program used widely in scientific, engineering, and mathematical fields and other areas of technical computing.

External Links

Official Website

Features

+ Equation solving (4 )

+ Constructive geometry (2 )

+ Graphical component (1 )

+ Graphing calculator (1 )

+ Symbolic Computation (1 )

+ CAS (0 )

+ Calculus solving (0 )

Application Types

Programming Language (0 )

Tags

Programming Language -

algebraic manipulation

numerical computations

technical computing

Math

cloud integration

mathematical computation

Algebra

arbitrary precision

Alternatives to Mathematica

140

SageMath

(1 | 3)

Open Source Mathematical Software

Symbolic Computation - Calculus solving - CAS - Python-based

202

GNU Octave

(2 | 3.5)

Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB

ANOVA test - Curve fitting - Graphing calculator

67

Jupyter

(1 | 5)

Open source, interactive data science and scientific computing across over 40 programming languages.

Multiple languages - Interactive Visualization - Literate programming - Browser based

68

Maxima

(2 | 5)

Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors

Symbolic manipulation - Symbolic Computation - CAS

191

R (programming language)

(1 | 5)

R is a free software environment for statistical computing and graphics

Automatic data loading - Customizability - Communities - Quantitative data analysis

191

MATLAB

(4 | 3)

Enterprise-class computing environment and programming language for numerical computation.

Simulink - Embedded debugger - IDE - File Sync

99

Scilab

(0 | 0)

Scilab is a scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific applications

55

Julia

(1 | 5)

Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments

Compiler - Parallel Computing - Compiled Language

52

fxSolver

(2 | 4.5)

Online math solver, equation editor and database, graphing calculator and science/engineering problem helper.

Educational - Equation solving - Math Solver - Formula Builder

56

Spyder

(1 | 3)

The Scientific PYthon Development EnviRonment

Python IDE - Supports Python - Python

42

Maple

(0 | 0)

Powerful and easy-to-use math software to analyze, explore, visualize, and solve mathematical problems.

Graphing calculator - Mechanical Simulation - CAS

50

wxMaxima

(0 | 0)

wxMaxima is a document based interface for the computer algebra system Maxima

CAS

29

SymPy

(0 | 0)

SymPy is a Python library for symbolic computation

Educational - Equation solving - Equation editor - Python

25

Soulver

(0 | 0)

A smart notepad with a built in calculator

Editable calculations - Natural Language Processing - Side-by-Side View - Works Offline

14

Xcos

(0 | 0)

Xcos is a graphical editor to design hybrid dynamical systems models

11

Grapher

(1 | 5)

With Grapher, you can graph equations and data sets and visualize the results on your Mac in real time

Bundled with macOS - Equation editor

23

PTC Mathcad

(0 | 0)

Engineering math software designed to perform, analyze, and share complex calculations.

WYSIWYG Support

17

Freemat

(0 | 0)

FreeMat is an environment for rapid engineering and scientific processing

Portable