18 C.
Print(
"\nC=A.GetColVector(1)=\n");
25 D.
Print(
"\nD=A.GetDiagonal()=\n");
29 B.
Print(
"\nB=A.GetRowsRand(2)\n");
31 F.
Print(
"\nF=A.GetRows(2,6)\n");
33 A.GetRow(1).Print(
"\nA.GetRow(1)\n");
34 A.GetCol(1).T().Print(
"\nA.GetCol(1).T()\n");
38 F.
Print(
"\nF=A.GetCols(1,3)\n");
42 B.
Print(
"\nB=A.GetColsRand(2)\n");
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
La clase tipo Pds::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
Pds::Matrix GetRows(unsigned int lin_init, unsigned int lin_end) const
Retorna una sub matriz escojida desde la linea lin_init hasta lin_end, inclusive. Hace una verificaci...
Pds::Matrix GetCols(unsigned int col_init, unsigned int col_end) const
Retorna una sub matriz escojida desde la columna col_init hasta col_end, inclusive....
Pds::Vector GetColVector(unsigned int col) const
Retorna un vector columna copia de una columna de la matriz.
void Print(std::string str) const
Imprime en pantalla el contenido de la matriz después del texto indicado en str.
Pds::Matrix GetRowsRand(unsigned int N) const
Retorna una sub matriz escojiendo N lineas aleatoriamente (sin repetición).
bool Fill(double val)
Inicializa la matriz con un valor constante.
Pds::Vector GetDiagonal(void) const
Retorna un vector columna copia de los valores de la diagonal de la matriz.
Pds::Matrix GetColsRand(unsigned int N) const
Retorna una sub matriz escojiendo N columnas aleatoriamente (sin repetición).