Home | Develop | Download | Contact
test_matrix_statistics.cpp
1 
8 #include <Pds/Ra>
9 
10 int main(void)
11 {
12  Pds::Matrix A(200,200);
13  A.FillRandN();
14 
15  Pds::Matrix B=A+2.0*Pds::RandU(200,200);
16 
17 
18  std::cout<<"A.Max() : "<<A.Max() <<std::endl;
19  std::cout<<"A.Min() : "<<A.Min() <<std::endl;
20  std::cout<<"A.Sum() : "<<A.Sum() <<std::endl;
21  std::cout<<"A.Mean() : "<<A.Mean()<<std::endl;
22  std::cout<<"A.Std() : "<<A.Std() <<std::endl;
23  std::cout<<"A.Corr(B): "<<A.Corr(B)<<std::endl;
24 
25  Pds::Matrix C("-2 2 2 \n-1 2 -1\n 1 0 3");
26 
27  Pds::Matrix D("1 1\n1 -1");
28 
29  C.Print("C:\n");
30  D.Print("D:\n");
31 
32  C.XCorr(D).Print("C.XCorr(D):\n");
33  C.XCorr(D,true).Print("C.XCorr(D,true):\n");
34 
35  C.Print("\nC:\n");
37  C.MinInCols(Lin).Print("C.MinInCols(Lin):\n");
38  Lin.Print("Lin:\n");
39 
40  return 0;
41 }
La clase tipo Array . Esta clase genera una agrupación de 2 datos. Para usar incluir Pds/Array.
Definition: Array.hpp:68
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:86
void Print(std::string str) const
Imprime en pantalla el contenido del array.
Pds::Matrix RandU(unsigned int N)
Crea una matriz con datos aleatórios uniformemente distribuidos entre 0.0 y 1.0.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed