sla(1) sla(1)
NAME
sla - simple linear algebra
DESCRIPTION
sla is a set of command line tools for solving the most common numeri-
cal linear algebra problems.
Each tool reads input matrices from STDIN, does numerical calculations
in double precision and writes the results to STDOUT in a simple for-
mat.
sla calls LAPACK(3) routines internally, but it's optimized for sim-
plicity, not efficiency. Standard io and forking cause some perfor-
mance penalty when many commands are chained together. The input output
format uses decimal representation which results precision loss.
FORMAT
Multiple matrices can be encoded in a character stream. Matrices are
separated by at least one empty row.
The rows of a matrix are separated by a newline or a ';' character. In
the output of a command it's always a newline.
The numbers in a row are separated by whitespace.
Standard text representation is used for the floating point numbers.
COMMANDS
matcat(1)
matrand(1)
matmul(1)
matlmul(1)
matinv(1)
matsolve(1)
matsolvels(1)
mateig(1)
matsvd(1)
AUTHOR
Mate Nagy (mnagy (at) port70.net), Szabolcs Nagy (nszabolcs (at)
gmail.com)
HOME PAGE
http://repo.hu/projects/sla
SEE ALSO
LAPACK at http://netlib.org/lapack
sla 2009-12-23 sla(1)