|
La Matriz Abstracta no Polimorfica:
|
Funciones para manipular Matrix_BASE<>.
Más...
Ir al código fuente de este archivo.
Namespaces | |
| namespace | Mx |
| Matriz chirrisquitica de adolfo@di-mare.com. | |
'defines' | |
| #define | Matrix_Lib_h |
| Usada para evitar la inclusión múltiple. | |
| #define | Spanish_dox "Doxygen: Documentación en español" |
"Doxygen: Documentación en español" | |
Funciones | |
| template<class MAT > | |
| bool | Mx::isSquare (const MAT &M) |
Retorna "true" si la matriz M[][] es una matriz cuadrada. | |
| template<class MAT > | |
| bool | Mx::isDiagonal (const MAT &M) |
Retorna "true" si la matriz M[][] es una matriz diagonal. | |
| template<class MAT > | |
| bool | Mx::isScalar (const MAT &M) |
Retorna "true" si la matriz M[][] es escalar. | |
| template<class MAT > | |
| bool | Mx::isUnit (const MAT &M) |
Retorna "true" si la matriz M[][] es unitaria. | |
| template<class MAT > | |
| void | Mx::setUnit (const MAT &M, unsigned n) |
Convierte a M[][] en una matriz identidad de tamaño n x n. | |
| template<class MAT > | |
| bool | Mx::isNull (const MAT &M) |
Retorna "true" si la matriz M[][] es nula. | |
| template<class MAT > | |
| bool | Mx::isSymmetric (const MAT &M) |
Retorna "true" si la matriz M[][] es simétrica. | |
| template<class MAT > | |
| bool | Mx::isUpperTiangular (const MAT &M) |
Retorna "true" si la matriz M[][] es triangular superior. | |
| template<class MAT > | |
| bool | Mx::isLowerTiangular (const MAT &M) |
Retorna "true" si la matriz M[][] es triangular inferior. | |
| template<class E > | |
| std::ostream & | operator<< (std::ostream &COUT, const Mx::Matrix_BASE< E > &M) |
Graba en el flujo COUT el valor de M[][]. | |
| template<class E > | |
| std::istream & | operator>> (std::istream &CIN, Mx::Matrix_BASE< E > &M) |
Obtiene del flujo CIN el valor para M[][]. | |
Funciones para manipular Matrix_BASE<>.
Definición en el archivo Matrix_Lib.h.
| #define Matrix_Lib_h |
Usada para evitar la inclusión múltiple.
| #define Spanish_dox "Doxygen: Documentación en español" |
"Doxygen: Documentación en español"
Definición en la línea 249 del archivo Matrix_Lib.h.
| std::ostream& operator<< | ( | std::ostream & | COUT, |
| const Mx::Matrix_BASE< E > & | M | ||
| ) |
Graba en el flujo COUT el valor de M[][].
Definición en la línea 216 del archivo Matrix_Lib.h.
| std::istream& operator>> | ( | std::istream & | CIN, |
| Mx::Matrix_BASE< E > & | M | ||
| ) |
Obtiene del flujo CIN el valor para M[][].
Definición en la línea 234 del archivo Matrix_Lib.h.
1.8.0