Mathematical software
From Wikipedia, the free encyclopedia
|
Mathematical software is software used to model, analyze, or calculate numeric, symbolic, or geometric data.
Computer algebra systemsMany mathematical suites are computer algebra systems that use symbolic mathematics. They are designed to solve classical algebra equations and problems in human readable notation. StatisticsMany tools are available for statistical analysis of data. GeometryCGAL, the computational geometry algorithms library, contains a large collection of geometric algorithms implemented in C++, using the generic programming paradigm. It puts the emphasis on robustness and efficiency. CGAL is available under Open Source licenses (LGPL and QPL depending on which parts), as well as a commercial license. Numerical analysisThe Netlib repository contains various collections of software routines for numerical problems, mostly in Fortran and C. Commercial products implementing many different numerical algorithms include the IMSL and NAG libraries; a free alternative is the GNU Scientific Library. A different approach is taken by the Numerical Recipes library, where emphasis is placed on clear understanding of algorithms. Many computer algebra systems (listed above) can also be used for numerical computations. Programming librariesLow-level libraries intended for use within other programming languages:
Reviews
|


