100 std::vector<std::vector<Pds::Matrix>> D;
103 for(
unsigned int n=0;n<D.size();n++)
104 for(
unsigned int m=0;m<D[n].size();m++)
105 D[n][m].Print(
"\nD["+std::to_string(n)+
"]["+std::to_string(m)+
"]:\n");
114 std::ofstream myfile(
"BatchBlock2.xml", std::ofstream::out);
La clase tipo Pds::Size . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Pds::Matrix Zeros(const Pds::Size &S)
Retorna una matriz con ceros.
Pds::Matrix Eye(unsigned int N)
Retorna una matriz con unos en la diagonal y el resto ceros.
Pds::Matrix Ones(const Pds::Size &S)
Retorna una matriz con unos.
static std::string ExportBatchBlockXmlToString(const std::vector< std::vector< Pds::Matrix > > &Block)
Retorna un std::string en formato Xml con el contenido del BatchBlock.
std::vector< std::vector< Pds::Matrix > > BatchBlock
Definición de un tipo de dato Pds::BatchBlock.
static bool ExportBatchBlockXmlToStream(std::ofstream &myfile, const std::vector< std::vector< Pds::Matrix > > &Block)
Escribe en un std::ofstream en formato Xml con el contenido del BatchBlock.
static std::vector< std::vector< Pds::Matrix > > RandNBatchBlock(unsigned int L, unsigned int N, const Pds::Size &Sz)
Crea un tensor (std::vector<std::vector<Pds::Matrix>>) con matrices no nulas y similares inicializada...
static std::vector< std::vector< Pds::Matrix > > ImportBatchBlockXmlFromString(const std::string &str)
Carga el contenido de una std::vector<std::vector<Pds::Matrix>> desde un std::string en formato Xml.
bool SaveString(const std::string &filepath, const std::string &str)
Save the string in a text file.