Home | Develop | Download | Contact
example_vector_statistics.cpp
1 
39 #include <Pds/Ra>
40 #include <cmath>
41 
42 int main(void)
43 {
44  Pds::Vector R;
45  Pds::Vector A("1 2");
46  Pds::Vector B("1 2 3");
47 
48  A.T().Print("\nA.T():\n"); // Transpose of A
49  B.T().Print("\nB.T():\n"); // Transpose of B
50 
51 
52  R=A.Conv(B); // Conv(A,B)
53  R.T().Print("\nA.Conv(B).T():\n");
54 
55  R=A.Conv(B,true); // Conv(A,B) with size of A
56  R.T().Print("\nA.Conv(B,true).T():\n");
57 
58  R=A.XCorr(B); // XConv(A,B)
59  R.T().Print("\nA.XCorr(B).T():\n");
60 
61  R=A.XCorr(B,true); // XConv(A,B) with size of A
62  R.T().Print("\nA.XCorr(B,true).T():\n");
63  return 0;
64 }
La clase tipo Pds::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
Definition: Vector.hpp:78
void Print(std::string str) const
Imprime en pantalla el contenido de la matriz después del texto indicado en str.
Pds::Matrix T(void) const
Transpuesta de si mismo (A), el resultado es cargado en B.
Pds::Vector Conv(const Pds::Vector &B, bool Same=false) const
Calcula la convolución entre A y B.
Pds::Vector XCorr(const Pds::Vector &B, bool Same=false) const
Calcula la correlacion cruzada entre A y B.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed