73 std::srand(std::time(0));
85 B.
Print(
"\nA.GetRows(List):\n");
94 B.
Print(
"\nA.GetCols(List):\n");
100 V.
T().
Print(
"\nV.T():\n");
101 std::vector<unsigned int> ID;
114 std::cout<<lin<<
"\n";
115 std::cout<<col<<
"\n";
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
La clase tipo Pds::Size . Esta clase genera un objeto con dos parametros Nlin y Ncol....
La clase tipo Pds::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
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....
bool Fill(Pds::AbstractRV &RV)
Inicializa la matriz con un valor aleatório.
Pds::Matrix T(void) const
Transpuesta de si mismo (A), el resultado es cargado en B.
bool GetRows(unsigned int lin_init, unsigned int lin_end, Pds::Matrix &B) const
Retorna una sub matriz escojida desde la linea lin_init hasta lin_end, inclusive. Hace una verificaci...
void Print(const std::string &str, unsigned int precision) const
Imprime en pantalla el contenido de la matriz después del texto indicado en str.
std::string IndicesToString(std::list< unsigned int > IDs, std::string separator="")
Convierte una lista de indices a un std::string.
std::vector< unsigned int > IndicesXmlFromString(const std::string &str, const std::string &TagName)
Lee una lista de indices desde un std::string en Xml.
std::string IndicesXmlToString(const std::vector< unsigned int > &ID, const std::string &TagName)
Convierte una lista de indices a un std::string en Xml.
std::list< unsigned int > IndicesRandList(unsigned int Init, unsigned int End, unsigned int N)
Retorna una lista aleatoria de indices.
bool Ind2Sub(const Pds::Size Sz, unsigned int ID, unsigned int &lin, unsigned int &col)
Convierte un indice ID a un formato (lin,col).
std::vector< unsigned int > IndicesRandVector(unsigned int Init, unsigned int End, unsigned int N)
Retorna una lista aleatoria de indices.