La Matriz Abstracta no Polimorfica:
|
Implementación de la eliminación Gaussiana. Más...
Ir al código fuente de este archivo.
'defines' | |
#define | Gaussian_Elimination_h |
#define | Spanish_dox "Documentación en español" |
Documentación en español. | |
Funciones | |
template<class E > | |
E | abs (const E &r) |
Retorna el valor absoluto de r . | |
template<class Matrix > | |
Matrix::value_type | Gaussian_Elimination (const Matrix &M, Matrix &X, const Matrix &B) |
Eliminación Gaussiana. |
Implementación de la eliminación Gaussiana.
Definición en el archivo Gaussian_Elimination.h.
#define Gaussian_Elimination_h |
Definición en la línea 17 del archivo Gaussian_Elimination.h.
#define Spanish_dox "Documentación en español" |
Documentación en español.
template< class E > inline E abs | ( | const E & | r | ) | [inline] |
Retorna el valor absoluto de r
.
Definición en la línea 35 del archivo Gaussian_Elimination.h.
template< class Matrix > typename Matrix::value_type Gaussian_Elimination | ( | const Matrix & | M, |
Matrix & | X, | ||
const Matrix & | B | ||
) |
Eliminación Gaussiana.
"n"
ecuaciones lineales con "n"
incógnitas usando la "Eliminación Gaussiana".MxX = B
: M0,0 M1,0 M2,0 .... Mn-1,0 == B0,0 M0,1 M1,1 M2,1 .... Mn-1,1 == B0,1 M0,2 M1,2 M2,2 .... Mn-1,2 == B0,2 : : : : : : : : : : M0,n-1 M1,n-1 M2,n-1 .... Mn-1,n-1 == B0,n-1
"M"
no es singular, Gaussian_Elimination()
retorna su determinante."M"
sí es singular, Gaussian_Elimination()
retorna 0
(cero)."X"
.Definición en la línea 41 del archivo Gaussian_Elimination.h.