SAL Home MATH Array-Oriented & Linear Algebra Systems


The Numeric Extensions to Python (NumPy) add powerful multi-dimensional array objects to the wonderful general purpose programming language Python. These new objects give Python the number crunching power of numeric languages like Matlab and IDL while maintaining all of the advantages of the general-purpose programming language Python. A slightly outdated overview of the design and motivation behind this system is contained in the paper on: Extending Python for Numeric Computation presented at the 3rd Python Workshop.

Current Version:   15.3

License Type:   OpenSource

Home Site:

Source Code Availability:


Available Binary Packages:

Targeted Platforms:

Unix, MS Windows 95/NT, Macintosh port is in the works.

Software/Hardware Requirements:


Other Links: (Some further extensions to NumPy, like the access to FFTW and Cephes libraries).

Mailing Lists/USENET News Groups:

Mailing list, and mailing list archive:

User Comments:

  • "I used to be a big fan of MATLAB but now I have found an open source interactive data environment that beats MATLAB for speed and flexibility hands down."

See A Screen Shot? (Not Yet)

  SAL Home   |   Mathematics   |   Array-Oriented & Linear Algebra Systems

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.