If you like this site, I would appreciate a gift from my wishlist.
Directory of Numerical Software
Table of Contents
- Introduction
- Tensor-based
- Spreadsheets
- Computer Algebra Systems (CASes)
- Statistical Software
- Libraries
- Links
Introduction
This is a small, hand-maintained directory of numerical software: spreadsheets, statistical analysis software, computer algebra systems (CASes), matrix/tensor-based packages, etc.
Tensor-based
- MATLAB (Wikipedia Entry) - a commercial and non-open-source, very comprehensive package, which runs on Windows, Linux and other UNIXes.
- GNU Octave (Wikipedia Entry) - an open-source (GPLed) and incomplete MATLAB clone.
- SciPy - a package offering similar tensor-based functionality for the Python programming language.
- PDL - The Perl Data Language - a package offering tensor-based functionality for the Perl programming language.
-
IDL
(Wikipedia
Entry) - a programming language used for data analysis. Seems much more
limited and baroque than Matlab and friends.
- GNU Data Language - an open-source IDL-clone.
Spreadsheets
- Microsoft Excel - part of Microsoft Office, a proprietary and commercial spreadsheet program which is still considered the de-facto standard. Available for Microsoft Windows with a different version for Mac OS X with a different (more limited?) functionality.
- OpenOffice.org Calc - part of OpenOffice.org, a gratis, open-source and cross-platform office suite. Can read and export many proprietary spreadsheet formats.
- Gnumeric - a free and open source spreadsheet program from the GNOME project.
Computer Algebra Systems (CASes)
- Mathematica (Wikipedia Page) - a comprehensive commercial and proprietary CAS.
- Maple - a comprehensive, commercial, and proprietary CAS. Allows editing a proof in Mathematical notation.
- Maxima - an open-source and free-of-charge CAS written in Lisp.
- Sage - a comprehensive open-source mathematics software based on Python and many other programs. Very large download with all the dependencies included in the package.
- Axiom - a comprehensive CAS for UNIX systems, with instructions on how to set it up on Windows. Open-source.
Statistical Software
- R - an open-source and open-source program for Statistics. Should be very complete.
- S-PLUS/S+ - a commercial statistics package, implementing the same "S" language as "R".
Libraries
- GMP - GNU Multiple Precision - a library for bignums , supporting big integers, big rationals and big floats. LGPL licence (open source).
- GNU Scientific Library (GSL) - a numerical library for C and C++ programmers. GPLed (technically open-source, but restrictive).
- PARI/GP - a library for fast computations in number theory and other functions like Matrices, polynomials , power series and algebraic numbers. GPLed (technically open-source, but restrictive).















