Home | Develop | Download | Contact
example_matrix_operator_binario_bin.cpp
1
42#include <cmath>
43#include <Pds/Ra>
44
45int main(void)
46{
48
49 Pds::Matrix A="1 0 1\n 0 1 0";
50 Pds::Matrix B="1 1 0\n 1 0 1";
52
53 A.Print("\nA:\n");
54 B.Print("\nB:\n");
55
56 C=A.Xor(B);
57 C.Print("\nA.Xor(B):\n");
58
59 C=A.Or(B);
60 C.Print("\nA.Or(B):\n");
61
62 C=A.And(B);
63 C.Print("\nA.And(B):\n");
65
66 return 0;
67}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:96
Pds::Matrix Xor(const Pds::Matrix &B, double Umbral=0.5) const
[Elemento a elemento] Xor con sigo mismo (A), una matriz B y el resultado es cargado en C.
Pds::Matrix And(const Pds::Matrix &B, double Umbral=0.5) const
[Elemento a elemento] And con sigo mismo (A), una matriz B y el resultado es cargado en C.
Pds::Matrix Or(const Pds::Matrix &B, double Umbral=0.5) const
[Elemento a elemento] Or con sigo mismo (A), una matriz B y el resultado es cargado en C.
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.
double Toc(void)
Retorna e imprime en pantalla el tiempo transcurrido desde Pds::Ra::Tic()
clock_t Tic(void)
Retorna el número de clocks actual. Este valor tambien es salvado internamente.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed