SignalProcess.h
上传用户:hldfqc
上传日期:2022-07-25
资源大小:12k
文件大小:1k
源码类别:

数学计算

开发平台:

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);