Metodos de la clase Pds::CMatrix, el tamaño de una matriz. Más...
Namespaces | |
namespace | Pds |
Nombre de espacion para PDS (Procesamiento Digital de Senales) | |
Estructuras de datos | |
class | Pds::CMatrix |
La clase tipo Pds::CMatrix . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/CMatrix. Más... | |
Funciones | |
Pds::CMatrix | operator+ (double a, const Pds::CMatrix &B) |
Suma con a una matriz compleja B. Más... | |
Pds::CMatrix | operator+ (const Pds::Complex &c, const Pds::CMatrix &B) |
Suma con a una matriz compleja B. Más... | |
Pds::CMatrix | operator- (double a, const Pds::CMatrix &B) |
Resta con a una matriz compleja B. Más... | |
Pds::CMatrix | operator- (const Pds::Complex &c, const Pds::CMatrix &B) |
Resta con a una matriz compleja B. Más... | |
Pds::CMatrix | operator* (double a, const Pds::CMatrix &B) |
Multiplica con a una matriz compleja B. Más... | |
Pds::CMatrix | operator* (const Pds::Complex &c, const Pds::CMatrix &B) |
Multiplica con a una matriz compleja B. Más... | |
Pds::CMatrix | operator/ (double a, const Pds::CMatrix &B) |
Divide con a una matriz compleja B. Más... | |
Pds::CMatrix | operator/ (const Pds::Complex &c, const Pds::CMatrix &B) |
Divide con a una matriz compleja B. Más... | |
Varios tipos de constructores Pds::CMatrix | |
Crean una objeto Pds::CMatrix | |
Pds::CMatrix::CMatrix (void) | |
Crea un objeto matriz de tipo Pds::CMatrix Una matriz compleja vacia. Más... | |
Pds::CMatrix::CMatrix (unsigned int Nlin, unsigned int Ncol) | |
Crea un objeto matriz de tipo Pds::CMatrix. Más... | |
Pds::CMatrix::CMatrix (unsigned int Nlin, unsigned int Ncol, double val) | |
Crea un objeto matriz de tipo Pds::CMatrix. Más... | |
Pds::CMatrix::CMatrix (unsigned int Nlin, unsigned int Ncol, double valr, double vali) | |
Crea un objeto matriz de tipo Pds::CMatrix. Más... | |
Pds::CMatrix::CMatrix (unsigned int Nlin, unsigned int Ncol, const Pds::Complex &C) | |
Crea un objeto matriz de tipo Pds::CMatrix. Más... | |
Pds::CMatrix::CMatrix (const Pds::Matrix &Real, const Pds::Matrix &Imag) | |
Crea un objeto matriz de tipo Pds::CMatrix. Más... | |
Pds::CMatrix::CMatrix (const Pds::CMatrix &B) | |
Crea un objeto de tipo Pds::CMatrix copiando datos desde otra. Más... | |
Pds::CMatrix::CMatrix (Pds::Complex func(const Pds::Complex &a, const Pds::Complex &b), const Pds::CMatrix &A, const Pds::CMatrix &B) | |
Crea un objeto de tipo Pds::CMatrix operando datos desde otras. Más... | |
Pds::CMatrix::~CMatrix () | |
Inicializacion Pds::CMatrix | |
bool | Pds::CMatrix::Rect (const Pds::Matrix &Real, const Pds::Matrix &Imag) |
Carga el matriz compleja indicando la parte real e imaginaria. Más... | |
bool | Pds::CMatrix::Polar (const Pds::Matrix &Module, const Pds::Matrix &Angle) |
Carga el matriz compleja indicando el módulo y el ángulo. Más... | |
Operadores unarios y sus métodos equivalentes Pds::CMatrix | |
Descripción de algunos operadores habilitados a trabajar con Pds::CMatrix. | |
Pds::CMatrix | Pds::CMatrix::operator+ (void) const |
Retorna un numero complejo igual a si mismo (A). Más... | |
Pds::CMatrix | Pds::CMatrix::Plus (void) const |
Retorna un numero complejo igual a si mismo (A). Más... | |
Pds::CMatrix | Pds::CMatrix::operator- (void) const |
Retorna un numero complejo igual al negativo de si mismo (A). Más... | |
Pds::CMatrix | Pds::CMatrix::Minus (void) const |
Retorna un numero complejo igual al negativo de si mismo (A). Más... | |
OPeradores binários y sus métodos equivalentes Pds::CMatrix | |
Pds::CMatrix | Pds::CMatrix::operator+ (const Pds::CMatrix &B) const |
[Elemento a elemento] Suma con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::operator+ (double b) const |
[Elemento a elemento] Suma con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::operator+ (const Pds::Complex &c) const |
[Elemento a elemento] Suma con sigo mismo (A) un número complejo c. Más... | |
Pds::CMatrix | Pds::CMatrix::Add (const Pds::CMatrix &B) const |
[Elemento a elemento] Suma con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::Add (double b) const |
[Elemento a elemento] Suma con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::Add (const Pds::Complex &c) const |
[Elemento a elemento] Suma con sigo mismo (A) un número real c. Más... | |
Pds::CMatrix | Pds::CMatrix::operator- (const Pds::CMatrix &B) const |
[Elemento a elemento] Resta con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::Sub (const Pds::CMatrix &B) const |
[Elemento a elemento] Resta con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::operator- (double b) const |
[Elemento a elemento] Resta con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::operator- (const Pds::Complex &c) const |
[Elemento a elemento] Resta con sigo mismo (A) un número complejo c. Más... | |
Pds::CMatrix | Pds::CMatrix::Sub (double b) const |
[Elemento a elemento] Resta con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::Sub (const Pds::Complex &c) const |
[Elemento a elemento] Resta con sigo mismo (A) un número real c. Más... | |
Pds::CMatrix | Pds::CMatrix::operator* (const Pds::CMatrix &B) const |
Multiplica con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::Mul (const Pds::CMatrix &B) const |
Multiplica con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::operator* (double b) const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::operator* (const Pds::Complex &c) const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número complejo c. Más... | |
Pds::CMatrix | Pds::CMatrix::Mul (double b) const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::Mul (const Pds::Complex &c) const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número complejo c. Más... | |
Pds::CMatrix | Pds::CMatrix::Product (const Pds::CMatrix &B) const |
[Elemento a elemento] Multiplica con sigo mismo (A) elemento a elemento una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::operator/ (const Pds::CMatrix &B) const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::Div (const Pds::CMatrix &B) const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::operator/ (const Pds::Matrix &B) const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz real B. Más... | |
Pds::CMatrix | Pds::CMatrix::Div (const Pds::Matrix &B) const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz real B. Más... | |
Pds::CMatrix | Pds::CMatrix::operator/ (double b) const |
[Elemento a elemento] Divide con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::operator/ (const Pds::Complex &c) const |
[Elemento a elemento] Divide con sigo mismo (A) un número real c. Más... | |
Pds::CMatrix | Pds::CMatrix::Div (double b) const |
[Elemento a elemento] Divide con sigo mismo (A) un número real b. Más... | |
Pds::CMatrix | Pds::CMatrix::Div (const Pds::Complex &c) const |
[Elemento a elemento] Divide con sigo mismo (A) un número real c. Más... | |
Pds::CMatrix | Pds::CMatrix::Pow (const Pds::CMatrix &B) const |
[Elemento a elemento] Eleva con sigo mismo (A) un exponente matriz compleja B. Más... | |
Pds::CMatrix | Pds::CMatrix::Pow (double b) const |
[Elemento a elemento] Eleva con sigo mismo (A) un exponente real b. Más... | |
Operaciones sobre números complejos Pds::CMatrix | |
Pds::CMatrix | Pds::CMatrix::Conj (void) const |
Retorna el conjugado de si mismo (A). Más... | |
Pds::Matrix | Pds::CMatrix::Module (void) const |
Retorna el modulo de si mismo (A). Más... | |
Pds::Matrix | Pds::CMatrix::Module2 (void) const |
Retorna el modulo al cuadrado de si mismo (A). Más... | |
Pds::Matrix | Pds::CMatrix::Angle (void) const |
Retorna el ángulo (fase o argumento) de si mismo (A). Más... | |
tamaño de matrices complejas Pds::CMatrix | |
Pds::Size | Pds::CMatrix::Size (void) const |
Retorna el tamaño de si mismo (A). Más... | |
unsigned int | Pds::CMatrix::Nlin (void) const |
Retorna el número de lineas si mismo (A). Más... | |
unsigned int | Pds::CMatrix::Ncol (void) const |
Retorna el número de columnas de si mismo (A). Más... | |
Métodos de estado Pds::CMatrix | |
bool | Pds::CMatrix::IsEmpty (void) const |
Verifica si la matriz está vacia. Más... | |
bool | Pds::CMatrix::IsNotSimilarTo (const Pds::CMatrix &B) const |
Verifica si la matriz no es simliar a B. Más... | |
bool | Pds::CMatrix::HasNan (void) const |
Verifica si el número complexo tiene algun valor NAN (Not A Number). Más... | |
Mostrando datos Pds::CMatrix | |
void | Pds::CMatrix::Print (std::string str="") const |
Muestra en pantalla el contenido de Pds::CMatrix, elementos separados por tabulador. Más... | |
Metodos de la clase Pds::CMatrix, el tamaño de una matriz.
Informacion adicional puede ser encontrada en [1]
Pds::CMatrix::CMatrix | ( | void | ) |
Crea un objeto matriz de tipo Pds::CMatrix Una matriz compleja vacia.
Pds::CMatrix::CMatrix | ( | unsigned int | Nlin, |
unsigned int | Ncol | ||
) |
Crea un objeto matriz de tipo Pds::CMatrix.
[in] | Nlin | Número de lineas de la matriz compleja. |
[in] | Ncol | Número de columnas de la matriz compleja. |
Pds::CMatrix::CMatrix | ( | unsigned int | Nlin, |
unsigned int | Ncol, | ||
double | val | ||
) |
Crea un objeto matriz de tipo Pds::CMatrix.
[in] | Nlin | Número de lineas de la matriz compleja. |
[in] | Ncol | Número de columnas de la matriz compleja. |
[in] | val | Valor real inicial de todos los elementos. |
Pds::CMatrix::CMatrix | ( | unsigned int | Nlin, |
unsigned int | Ncol, | ||
double | valr, | ||
double | vali | ||
) |
Crea un objeto matriz de tipo Pds::CMatrix.
[in] | Nlin | Número de lineas de la matriz compleja. |
[in] | Ncol | Número de columnas de la matriz compleja. |
[in] | valr | Valor real inicial de todos los elementos. |
[in] | vali | Valor imaginario inicial de todos los elementos. |
Pds::CMatrix::CMatrix | ( | unsigned int | Nlin, |
unsigned int | Ncol, | ||
const Pds::Complex & | C | ||
) |
Crea un objeto matriz de tipo Pds::CMatrix.
[in] | Nlin | Número de lineas de la matriz compleja. |
[in] | Ncol | Número de columnas de la matriz compleja. |
[in] | C | Valor complejo inicial de todos los elementos. |
Pds::CMatrix::CMatrix | ( | const Pds::Matrix & | Real, |
const Pds::Matrix & | Imag | ||
) |
Crea un objeto matriz de tipo Pds::CMatrix.
[in] | Real | Matriz que se colocará en la parte real. |
[in] | Imag | Matriz que se colocará en la parte imaginaria. |
Pds::CMatrix::CMatrix | ( | const Pds::CMatrix & | B | ) |
Crea un objeto de tipo Pds::CMatrix copiando datos desde otra.
[in] | B | CMatrix a copiar. |
Pds::CMatrix::CMatrix | ( | Pds::Complex | funcconst Pds::Complex &a, const Pds::Complex &b, |
const Pds::CMatrix & | A, | ||
const Pds::CMatrix & | B | ||
) |
Crea un objeto de tipo Pds::CMatrix operando datos desde otras.
[in] | func | Funcion de la forma Pds::Complex func(Pds::Complex a,Pds::Complex b). |
[in] | A | CMatrix a procesar. |
[in] | B | CMatrix a procesar. |
bool Pds::CMatrix::Rect | ( | const Pds::Matrix & | Real, |
const Pds::Matrix & | Imag | ||
) |
Carga el matriz compleja indicando la parte real e imaginaria.
[in] | Real | Parte real. |
[in] | Imag | Parte imaginaria. |
bool Pds::CMatrix::Polar | ( | const Pds::Matrix & | Module, |
const Pds::Matrix & | Angle | ||
) |
Carga el matriz compleja indicando el módulo y el ángulo.
[in] | Module | Módulo del matriz compleja A=fabs(A). |
[in] | Angle | Ángulo del matriz compleja. |
Pds::CMatrix Pds::CMatrix::operator+ | ( | void | ) | const |
Retorna un numero complejo igual a si mismo (A).
Pds::CMatrix Pds::CMatrix::Plus | ( | void | ) | const |
Retorna un numero complejo igual a si mismo (A).
Pds::CMatrix Pds::CMatrix::operator- | ( | void | ) | const |
Retorna un numero complejo igual al negativo de si mismo (A).
Pds::CMatrix Pds::CMatrix::Minus | ( | void | ) | const |
Retorna un numero complejo igual al negativo de si mismo (A).
Pds::CMatrix Pds::CMatrix::operator+ | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Suma con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a sumar |
Pds::CMatrix Pds::CMatrix::operator+ | ( | double | b | ) | const |
[Elemento a elemento] Suma con sigo mismo (A) un número real b.
[in] | b | número real a sumar |
Pds::CMatrix Pds::CMatrix::operator+ | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Suma con sigo mismo (A) un número complejo c.
[in] | c | número complejo a sumar |
Pds::CMatrix Pds::CMatrix::Add | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Suma con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a sumar |
Pds::CMatrix Pds::CMatrix::Add | ( | double | b | ) | const |
[Elemento a elemento] Suma con sigo mismo (A) un número real b.
[in] | b | número real a sumar |
Pds::CMatrix Pds::CMatrix::Add | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Suma con sigo mismo (A) un número real c.
[in] | c | Número complejo a sumar |
Pds::CMatrix Pds::CMatrix::operator- | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Resta con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a restar |
Pds::CMatrix Pds::CMatrix::Sub | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Resta con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a restar |
Pds::CMatrix Pds::CMatrix::operator- | ( | double | b | ) | const |
[Elemento a elemento] Resta con sigo mismo (A) un número real b.
[in] | b | número real a restar |
Pds::CMatrix Pds::CMatrix::operator- | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Resta con sigo mismo (A) un número complejo c.
[in] | c | Número complejo a restar |
Pds::CMatrix Pds::CMatrix::Sub | ( | double | b | ) | const |
[Elemento a elemento] Resta con sigo mismo (A) un número real b.
[in] | b | número real a restar |
Pds::CMatrix Pds::CMatrix::Sub | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Resta con sigo mismo (A) un número real c.
[in] | c | Número complejo a restar |
Pds::CMatrix Pds::CMatrix::operator* | ( | const Pds::CMatrix & | B | ) | const |
Multiplica con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a multiplicar |
Pds::CMatrix Pds::CMatrix::Mul | ( | const Pds::CMatrix & | B | ) | const |
Multiplica con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a multiplicar |
Pds::CMatrix Pds::CMatrix::operator* | ( | double | b | ) | const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número real b.
[in] | b | número real a multiplicaear |
Pds::CMatrix Pds::CMatrix::operator* | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número complejo c.
[in] | c | Complejo real a multiplicaear |
Pds::CMatrix Pds::CMatrix::Mul | ( | double | b | ) | const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número real b.
[in] | b | número real a multiplicaear |
Pds::CMatrix Pds::CMatrix::Mul | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Multiplica con sigo mismo (A) un número complejo c.
[in] | c | Complejo real a multiplicaear |
Pds::CMatrix Pds::CMatrix::Product | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Multiplica con sigo mismo (A) elemento a elemento una matriz compleja B.
[in] | B | matriz compleja a multiplicar |
Pds::CMatrix Pds::CMatrix::operator/ | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a dividir |
Pds::CMatrix Pds::CMatrix::Div | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz compleja B.
[in] | B | matriz compleja a dividir |
Pds::CMatrix Pds::CMatrix::operator/ | ( | const Pds::Matrix & | B | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz real B.
[in] | B | Matriz real dividirá |
Pds::CMatrix Pds::CMatrix::Div | ( | const Pds::Matrix & | B | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) una matriz real B.
[in] | B | Matriz real que dividirá |
Pds::CMatrix Pds::CMatrix::operator/ | ( | double | b | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) un número real b.
[in] | b | número real a dividir |
Pds::CMatrix Pds::CMatrix::operator/ | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) un número real c.
[in] | c | Número complejo a dividir |
Pds::CMatrix Pds::CMatrix::Div | ( | double | b | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) un número real b.
[in] | b | número real a dividir |
Pds::CMatrix Pds::CMatrix::Div | ( | const Pds::Complex & | c | ) | const |
[Elemento a elemento] Divide con sigo mismo (A) un número real c.
[in] | c | Número complejo a dividir |
Pds::CMatrix Pds::CMatrix::Pow | ( | const Pds::CMatrix & | B | ) | const |
[Elemento a elemento] Eleva con sigo mismo (A) un exponente matriz compleja B.
[in] | B | matriz compleja a usar de exponente |
Pds::CMatrix Pds::CMatrix::Pow | ( | double | b | ) | const |
[Elemento a elemento] Eleva con sigo mismo (A) un exponente real b.
[in] | b | número real a usar de exponente |
Pds::CMatrix Pds::CMatrix::Conj | ( | void | ) | const |
Retorna el conjugado de si mismo (A).
Pds::Matrix Pds::CMatrix::Module | ( | void | ) | const |
Retorna el modulo de si mismo (A).
Pds::Matrix Pds::CMatrix::Module2 | ( | void | ) | const |
Retorna el modulo al cuadrado de si mismo (A).
Pds::Matrix Pds::CMatrix::Angle | ( | void | ) | const |
Retorna el ángulo (fase o argumento) de si mismo (A).
Pds::Size Pds::CMatrix::Size | ( | void | ) | const |
Retorna el tamaño de si mismo (A).
unsigned int Pds::CMatrix::Nlin | ( | void | ) | const |
Retorna el número de lineas si mismo (A).
unsigned int Pds::CMatrix::Ncol | ( | void | ) | const |
Retorna el número de columnas de si mismo (A).
bool Pds::CMatrix::IsEmpty | ( | void | ) | const |
Verifica si la matriz está vacia.
bool Pds::CMatrix::IsNotSimilarTo | ( | const Pds::CMatrix & | B | ) | const |
Verifica si la matriz no es simliar a B.
bool Pds::CMatrix::HasNan | ( | void | ) | const |
Verifica si el número complexo tiene algun valor NAN (Not A Number).
Los valores NAN pueden producirse con .
void Pds::CMatrix::Print | ( | std::string | str = "" | ) | const |
Muestra en pantalla el contenido de Pds::CMatrix, elementos separados por tabulador.
[in] | str | Texto a mostrar antes de imprimir el contenido. |
Pds::CMatrix operator+ | ( | double | a, |
const Pds::CMatrix & | B | ||
) |
Suma con a una matriz compleja B.
[in] | a | Número real a, |
[in] | B | Número complejo a sumar |
Pds::CMatrix operator+ | ( | const Pds::Complex & | c, |
const Pds::CMatrix & | B | ||
) |
Suma con a una matriz compleja B.
[in] | c | Número complejo, |
[in] | B | Número complejo a sumar |
Pds::CMatrix operator- | ( | double | a, |
const Pds::CMatrix & | B | ||
) |
Resta con a una matriz compleja B.
[in] | a | Número real a, |
[in] | B | Número complejo a restar |
Pds::CMatrix operator- | ( | const Pds::Complex & | c, |
const Pds::CMatrix & | B | ||
) |
Resta con a una matriz compleja B.
[in] | c | Número complejo, |
[in] | B | Número complejo a restar |
Pds::CMatrix operator* | ( | double | a, |
const Pds::CMatrix & | B | ||
) |
Multiplica con a una matriz compleja B.
[in] | a | Número real a, |
[in] | B | Número complejo a multiplicar |
Pds::CMatrix operator* | ( | const Pds::Complex & | c, |
const Pds::CMatrix & | B | ||
) |
Multiplica con a una matriz compleja B.
[in] | c | Número complejo, |
[in] | B | Número complejo a multiplicar |
Pds::CMatrix operator/ | ( | double | a, |
const Pds::CMatrix & | B | ||
) |
Divide con a una matriz compleja B.
[in] | a | Número real a, |
[in] | B | Número complejo a dividir |
Pds::CMatrix operator/ | ( | const Pds::Complex & | c, |
const Pds::CMatrix & | B | ||
) |
Divide con a una matriz compleja B.
[in] | c | Número complejo, |
[in] | B | Número complejo a dividir |
Pds::CMatrix::~CMatrix | ( | ) |