Home | Develop | Download | Contact
test_fir_create.cpp
1 
8 #include <iomanip>
9 #include <Pds/Ra>
10 #include <Pds/Sp>
11 
12 int main(void)
13 {
14  double result;
15  unsigned int N=10000000;
16 
17  Pds::Fir FIR(Pds::Vector(100,0.01));
18 
19  double Tmax=10;
20  double fs=1.0;
21  Pds::Vector T=Pds::LinSpace(0,Tmax,N);
22  Pds::Vector V=Pds::Sin((2*Pds::Ra::Pi*fs)*T);
23 
24  Pds::Ra::Tic();
25  for(unsigned int i=0;i<N;i++)
26  result=FIR.Evaluate(V.Get(i));
27  Pds::Ra::Toc();
28 
29  std::cout<<"Final:"<<result<<"\n";
30 
31  Pds::Vector X(5,1);
32  X.Print("X\n");
33 }
La clase tipo Pds::Fir . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Definition: Fir.hpp:58

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed