93 A.
Print(
"\nA.XorAssigAt(1,1,B):\n");
96 A.
Print(
"\nA.OrAssigAt(1,1,B):\n");
99 A.
Print(
"\nA.AndAssigAt(1,1,B):\n");
103 A.
Print(
"\nA.XorAssigVectorAtCol(2,V):\n");
108 B.Print(
"\nB.XorAssig(C):\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....
const std::string Matrix
Tag de un objeto de tipo Pds::Ra::Tag::Matrix.
bool XorAssigAt(unsigned int lin, unsigned int col, const Pds::Matrix &B, double Umbral=0.5)
Xor y acumula en si mismo (A), una matriz B desde un punto (lin,col) haciendo una intersección.
bool OrAssigAt(unsigned int lin, unsigned int col, const Pds::Matrix &B, double Umbral=0.5)
Or y acumula en si mismo (A), una matriz B desde un punto (lin,col) haciendo una intersección.
bool FillRandC(double p1)
Inicializa la matriz con números aleatórios unos y ceros, la probabilidad de 1 es p1.
bool XorAssigVectorAtCol(unsigned int col, const Pds::Vector &B, double Umbral=0.5)
Xor y acumula en si mismo (A), una matriz B desde un punto (0,col) haciendo una intersección.
bool AndAssigAt(unsigned int lin, unsigned int col, const Pds::Matrix &B, double Umbral=0.5)
And y acumula en si mismo (A), una matriz B desde un punto (lin,col) haciendo una intersección.
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.