ChroMathsome - Linear Algebra is an extensive library for building/doing calculations with complex and real matrices and vectors with Borland Delphi. Over 300 functions/procedures are available. Features include : - Gauss and hermite (Gauss-Jordan) reduction of a real and complex matrix; - inverting a real and complex matrix; - finding the determinant, rank, minor, cofactors and adjoint of a real and complex matrix; - calculate the characteristic equation and eigenvalues of a matrix; - singular value decomposition of a matrix; - LU and QR decomposition of a real and complex matrix; - solving systems of linear real and complex equations; - manipulating matrices/vectors (rows, columns, elements); - special matrices; - matrix test functions (is matrix normal, idempotent, symmetric, ...?); - all basic and advanced vector functions; - ... (and so on and on and on, the list never seems to end). Package contains 3 Delphi units: 1. LinAlg.dcu Basic matrix/vector building/calculation unit 2. LinAlgP.dcu Linear Algebra Pro, contains several matrix algorithms (inverting, reducing, decompositions, eigenvalues, sys. of equations, ...) 3. LinAlgS.dcu Linear Algebra for Sparse Matrices, contains building/calculation routines for sparse matrices. Also included in this package are 10 demonstration programs that show how to use matrices/vectors in several programming fields as well as how to expand ChroMathsome - Linear Algebra: - rotating and resizing bitmap pictures; - saving pictures to a file and reading them from the file; - speeding up floating point calculations by storing values in a matrix; - encrypting and decoding text files; - calculation of regression coefficients (statistics) for linear and polynomial curves (curvefitting of data points); - solving systems of linear real and complex equations; - ... ChroMathsome - Linear Algebra can be extended almost infinitely. All functions required to add/write new algorithms are include in ChroMathsome - Linear Algebra.