[Scipy-tickets] [SciPy] #632: Matrix gallery aka test matrices
SciPy
scipy-tickets@scipy....
Mon Apr 7 15:15:32 CDT 2008
#632: Matrix gallery aka test matrices
--------------------------+-------------------------------------------------
Reporter: nils | Owner: somebody
Type: enhancement | Status: new
Priority: normal | Milestone: 0.7
Component: scipy.linalg | Version: devel
Severity: normal | Keywords:
--------------------------+-------------------------------------------------
I still think that a matrix gallery would be a useful addition for scipy.
AFAIK SciPy already support the following test matrices
{{{
hankel(c, r=None)
Construct a Hankel matrix.
The Hankel matrix has constant anti-diagonals, c as its first column,
and r as its last row (if not given, r == 0 os assumed).
toeplitz(c, r=None)
Construct a Toeplitz matrix.
The Toepliz matrix has constant diagonals, c as its first column,
and r as its first row (if not given, r == c is assumed).
}}}
Pascal matrix
{{{
def pascal(n):
""" Returns the (n+1) x (n+1) Pascal matrix
http://en.wikipedia.org/wiki/Pascal_matrix """
L_n = linalg.expm(diag(arange(1,n+1),-1))
U_n = linalg.expm(diag(arange(1,n+1),1))
return dot(L_n,U_n)
}}}
References:
[http://www.eecs.berkeley.edu/~wkahan/Mindless.pdf]
[http://www.mathworks.com/access/pub/testmatrix.ps]
--
Ticket URL: <http://scipy.org/scipy/scipy/ticket/632>
SciPy <http://www.scipy.org/>
SciPy is open-source software for mathematics, science, and engineering.
More information about the Scipy-tickets
mailing list