Projects tagged ‘math’


[431 total ]

100 Users
   

gnuplot plots 2d and 3d graphs, from a data file or with a formula. It has an interactive mode with online help, or it can be used non-interactively. gnuplot does function fitting to data sets, and it ... [More] does output to many terminals, among which are PostScript, X11 display, PNG, and GIF (via the old gd library). [Less]
Created over 3 years ago.

67 Users
   

NumPy adds a flexible multi-dimensional array to Python along with mathematical and structural manipulation routines to allow Python to be used for high-level scientific and engineering code development.
Created over 3 years ago.

53 Users
   

Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for ... [More] performing other numerical experiments. It may also be used as a batch-oriented language. [Less]
Created over 3 years ago.

30 Users
   

Maxima is a Common Lisp implementation of MIT's Macsyma system for computer based algebra. It features plotting over the network via netmath, computations over the network, extensive testing on a ... [More] large array of problems, a source level debugger for maxima code, ease of extension in fundamentally new ways, access to Common Lisp and portability to many systems. [Less]
Created over 3 years ago.

21 Users
   

Sage is mathematical software, very much in the same vein as Matlab, MAGMA, Maple, and Mathematica. Unlike these systems, every component of Sage is GPL-compatible. The interpretaive language of Sage ... [More] is Python, a mainstream programming language. Use Sage for studying a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, and exact linear algebra. It is available for download from sagemath.org and its mirrors in source or binary form. If you have any questions and/or problems please report them to the Google groups sage-devel or sage-support. You can also drop by in #sage-devel or #sage-support in freenode. [Less]
Created over 2 years ago.

18 Users
   

The JTS Topology Suite is an API of 2D spatial predicates and functions. It has the following design goals: * JTS conforms to the Simple Features Specification for SQL published by the Open GIS ... [More] Consortium * JTS provides a complete, consistent, robust implementation of fundamental 2D spatial algorithms * JTS is fast enough for production use * JTS is written in 100% pure Java( * JTS is open source (under the LGPL license) [Less]
Created over 3 years ago.

13 Users
   

The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and ... [More] least-squares fitting. There are over 1000 functions in total with an extensive test suite. [Less]
Created over 2 years ago.

13 Users

Eigen is a C++ template library for linear algebra (vectors, matrices, and related algorithms). * It supports tiny, dense, and sparse matrices (the latter is still experimental), fully integrated ... [More] with one another. * It takes full advantage of expression templates to provide a great API. For example, m.row(i)+=m.row(j) just works. * Expression templates are also the basis for many optimizations: automatic determination of which temporaries to remove, and intelligent explicit vectorization (SSE and ALtiVec). * Performance is on par with the best BLAS implementations (see http://eigen.tuxfamily.org/index.php?title=Benchmark). * It keeps in mind the real needs of apps, for example the geometry features needed for 3D graphics [Less]
Created over 3 years ago.

11 Users
   

Hundreds of functions of a variety of topics, from statistics to string parsing, module utilities to network tools. Everyone's pet library accumulates features over time. My erlang library got big ... [More] , fast. I often find myself giving functions from it out to other people, and a lot of my other libraries are dependant on ScUtil in various ways, so I figured what the hell, let's give it away. This library is believed to be efficiently implemented at all points. Efficiency tips are, however, both appreciated and taken seriously. ScUtil uses the TestErl library for unit, regression and stochastic testing. ScUtil is free and MIT licensed, because the GPL is evil. ScUtil is written by John Haugeland, from http://fullof.bs/ . [Less]
Created 10 months ago.

11 Users
 

A mathematical open source library written in C#/.Net, aiming to provide a self contained clean framework for symbolic algebraic and numerical / scientific computations.
Created over 2 years ago.