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 arbitrarily precision
floating point numbers.
Maxima can plot functions and data in two and three
dimensions. Octave package is able to perform matrix and vector
mathematics, numerically solve differential equations, and plot data
utilizing Gnuplot.
The software is derived from the Macsyma system,
developed at MIT in the years 1968 through 1982 as part of Project
MAC.& Macsyma was revolutionary in its day, and many later
systems, such as Maple and Mathematica, were inspired by it.
Features include:
- Manipulation of symbolic and numerical expressions
- Differentiation
- Integration
- Taylor series
- Laplace transforms
- Ordinary differential equations
- Systems of linear equations
- Polynomials
- Sets, lists, vectors, matrices, and tensors
Complete programming language with ALGOL-like syntax
- Lisp-like semantics, facilitating teaching programming and
computer algebra
- Uses Gnuplot
for drawing
- Various graphical user interfaces (GUI) are available for
Maxima: wxMaxima is a cross platform GUI based on
wxWidgets, TeXmacs
and SAGE can be used to provide an
interactive GUI. Another alternative is Imaxima, and an Emacs
interaction mode
Return
to Scientific Home Page
Maxima also features in our 'Linux
Equivalents to Windows Software' section. The category
selector below allows you to filter the different types of software
included in that separate article.
Last Updated Saturday, April 13 2013 @ 06:28 PM EDT |