Maxima
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.
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
Features
- Symbolic manipulation
- CAS
- Symbolic Computation
Maxima News & Activities
Recent News
Recent activities
- POX added Numerical Computation as a feature to Maxima
Maxima information
What is Maxima?
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. Maxima yields high precision numeric results by using exact fractions, arbitrary precision integers, and variable precision floating point numbers. Maxima can plot functions and data in two and three dimensions.
Comments and Reviews
If you combine it with Cantor (a KDE user interface), which can use Maxima as a backend you have a very good substitute for Maple and other similar non-free software.
Excellent program for symbolic math. Helped me a lot dealing with linear ODE. Few tutorials around the web got me going.
This is the open source program the most similar to Derive, especially older Derive versions. However, there is an important difference when it comes to numbers: Derive tries to show everything as fractions. Maxima goes into decimals as early as possible.
Depends on how you use it, if you write 1.0 instead of 1, one is a float and the other one an “algebraic” one. There are many options to control how the simplifications are performed.
Reply written Apr 30, 2022