|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--matrixsolution.MatrixSolver
|
+--matrixsolution.DirectMatrixSolver
|
+--matrixsolution.CroutSolver
Solucion de sistemas de ecuaciones por el metodo de Crout. Cada vez que se manda llamar al Solver se crea un arreglo (vector) de soluciones distinto.
| Field Summary | |
(package private) Crout |
cro
Llama a un metodo de factorizacion LU. |
| Fields inherited from class matrixsolution.MatrixSolver |
found |
| Constructor Summary | |
CroutSolver()
Vacio. |
|
| Method Summary | |
double[] |
solve(MatrixDouble A,
double[] b)
Factoriza la matriz y con substitucion se encuentra al vector solucion. |
boolean |
wasFound()
Checa el exito del metodo. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
Crout cro
| Constructor Detail |
public CroutSolver()
| Method Detail |
public boolean wasFound()
wasFound in class MatrixSolver
public double[] solve(MatrixDouble A,
double[] b)
throws java.lang.ArithmeticException
solve in class DirectMatrixSolverA - Debe ser "SquaredMatrix".
Matriz cuadrada (n x n) simetrica y definida positiva.b - Vector columna (n x 1) del lado derecho.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||