50 std::srand(std::time(0));
56 for (
auto pmat = Vec.begin(); pmat != Vec.end(); pmat++)
57 std::cout<<*pmat<<
"\t";
64 for (
auto pmat = List.begin(); pmat != List.end(); pmat++)
65 std::cout<<*pmat<<
"\t";
70 B.
Print(
"\nA.GetRows(List):\n");
74 B.
Print(
"\nA.GetCols(List):\n");
79 std::vector<unsigned int> ID;
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....
void Print(std::string str) const
Imprime en pantalla el contenido de la matriz después del texto indicado en str.
std::vector< unsigned int > IndicesRandVector(unsigned int Init, unsigned int End, unsigned int N)
Retorna una lista aleatoria de indices.
std::list< unsigned int > IndicesRandList(unsigned int Init, unsigned int End, unsigned int N)
Retorna una lista aleatoria de indices.
std::string IndicesToString(std::list< unsigned int > IDs, std::string separator="")
Convierte una lista de indices a un std::string.