SignalProcess.h
Upload User: hldfqc
Upload Date: 2022-07-25
Package Size: 12k
Code Size: 1k
Category:

Algorithm

Development Platform:

Visual C++

  1. #define PI  3.141592653589793
  2. #include "stdlib.h"
  3. #include <math.h>
  4. #include <complex>
  5. using namespace std;
  6. extern "C" int _stdcall  hilbert(int *data , int *filterdata, int dn);
  7. extern "C" int _stdcall  firwin_e(int n,int band,int fl,int fh,int fs,int wn,int *data,int *result,int dn);
  8. extern "C" int _stdcall  conv(int *h,int *data,int *result,int hn,int dn);
  9. int fft(int *data,complex <double> *a,int L);
  10. int ifft(complex <double> *a,int *data,int L);
  11. double window(int type,int n,int i,double beta);
  12. double kaiser(int i,int n,double beta);
  13. double bessel0(double x);
  14. int conv_f(double *h,int *data,int *result,int hn,int dn);
  15. int fft_f(double *data,complex <double> *a,int L);