SuanShu, a Java numerical and statistical library

Package com.numericalmethod.suanshu.matrix.doubles.linearsystem

Class Summary
BackwardSubstitution Backward substitution solves a matrix equation in the form Ux = b by an iterative process for an upper triangular matrix U.
ForwardSubstitution Forward substitution solves a matrix equation in the form Lx = b by an iterative process for a lower triangular matrix L.
Kernel The kernel or null space (also nullspace) of a matrix A is the set of all vectors x for which Ax = 0 The kernel of a matrix with n columns is a linear subspace of n-dimensional Euclidean space.
LU Use the LU decomposition to solve Ax = b where A is square and det(A) !
OLSSolver This class solves a system of over-determined linear equations in the ordinary least square sense.
Solver Solve a system of linear equations in the form: Ax = b, where A has #rows <= #columns.
 

Enum Summary
Kernel.Method the methods available to do the LU decomposition
OLSSolver.Method the methods available to solve an Ordinary Least Square problem
 

Exception Summary
Solver.NoSolution RuntimeException thrown when it fails to solve a system of linear equations.
 


SuanShu, a Java numerical and statistical library

Copyright © 2011 Numerical Method Inc. Ltd. All Rights Reserved.