misdefs.h
上传用户:jtjnyq9001
上传日期:2014-11-21
资源大小:3974k
文件大小:1k
源码类别:

3G开发

开发平台:

Visual C++

  1. //
  2. // file = misdefs.h
  3. //
  4. #ifndef _MISDEFS_H_
  5. #define _MISDEFS_H_ 
  6. #define PI 3.1415926535897932
  7. #define RAD_PER_DEG (PI/180.0)
  8. #define DEG_PER_RAD (180.0/PI)
  9. //#define PI 3.14159265
  10. const double TWO_PI=6.2831853071795864;
  11. const double PI_OVER_TWO=1.5707963267948966;
  12. //#define TWO_PI 6.2831853
  13. #define TRUE 1
  14. #define FALSE 0
  15. #define GOLD3 0.38196601
  16. #define GOLD6 0.61803399
  17. #define CONTIN_HALF_LAG 0
  18. #define DISCRETE_HALF_LAG 1
  19. #define DISCRETE_FULL_LAG 2
  20. #define DISCRETE_DATA_WINDOW 3
  21. #define _RECTANGULAR 1
  22. #define _TRIANGULAR 2
  23. #define _HAMMING 3
  24. #define _HANN 4
  25. #define _DOLPH_CHEBY 5
  26. #define _KAISER 6
  27. #define _NO_ZERO_ENDS 0
  28. #define _ZERO_ENDS 1
  29. #define _PLOT_CT_WIN 1
  30. #define _PLOT_CT_MAG_RESP 2
  31. #define _GEN_DT_WIN_COEFFS 3
  32. #define _PLOT_DTFT_FOR_DT_WIN 4
  33. #define _GEN_WINDOWED_FILTER 5
  34. #endif