SciPy
Modules
scipy.cluster, vector quantization / kmeans
scipy.constants, many mathematical and physical constants
scipy.special, special functions for mathematical physics, such as iry,
elliptic, bessel, gamma, beta, hypergeometric, parabolic
cylinder, mathieu, spheroidal wave, struve, and kelvin
functions.
scipy.integrate, functions for performing numerical integration using
trapezoidal, Simpson's, Romberg, and other methods. Also
provides methods for integration of ordinary differential
equations.
scipy.io, data input and output
scipy.ndimage, n-dimensional image package
scipy.odr, orthogonal distance regression
scipy.spatial, spatial data structures and algorithms
scipy.optimize, sssndard minimization / maximization routines that operate
on generic user-defined objective functions. Algorithms
include: Nelder-Mead Simplex, Powell's, conjugate gradient,
BFGS, least-squares, constrained optimizers, simulated
annealing, brute force, Brent's method, Newton's method,
bisection method, Broyden, Anderson, and line search.
scipy.linalg, much broader base of linear algebra routines than NumPy.
scipy.sparse, routines for working with large, sparse matrices.
scipy.interpolate, routines and classes for interpolation objects that can be
used with discrete numeric data. Linear and spline
interpolation available for one- and two-dimensional data
sets.
scipy.fftpack, fast Fourier transform routines and processing.
scipy.signal, signal processing routines, such as convolution, correlation,
finite fourier transforms, B-spline smoothing, filtering, etc.
scipy.stats, Huge library of various statistical distributions and statistical
functions for operating on sets of data.
Array Info
#!/usr/bin/python
import numpy as np
from scipy import linalg
A = np.array([[1,3,5],[2,5,1],[2,3,8]]);
# inv
print linalg.inv(A);
print np.linalg.inv(A);
Reference