A = U W VTwhere:
A is any m (rows) (columns) matrix, where U is an column-orthogonal matrix W is an diagonal matrix with VT is the transpose of an orthogonal matrix
M,N | I | m, n, the numbers of rows and columns in matrix A |
---|---|---|
MP,NP | I | physical dimensions of array containing matrix A |
A | D(MP,NP) | array containing matrix A |
A | D(MP,NP) | array containing column-orthogonal matrix U |
---|---|---|
W | D(N) | diagonal matrix W (diagonal elements only) |
V | D(NP,NP) | array containing orthogonal matrix V (n.b. not VT) |
WORK | D(N) | workspace |
JSTAT | I | 0 = OK, -1 = array A wrong shape, >0 = index of W for which convergence failed (see note 3, below) |
SLALIB --- Positional Astronomy Library