Transform real signal to analytic signal using Hilbert transform filter for ST Nucleo F401RE.

Dependencies:   UIT_ADDA mbed

coefsHilbert114.hpp

Committer:
MikamiUitOpen
Date:
2014-11-15
Revision:
3:befa5e0a4f84
Parent:
0:3d6eb7cd2ee1

File content as of revision 3:befa5e0a4f84:

//--------------------------------------------------------------
//  Coefficients of FIR filter for Hilbert transform
//  order = 114
//--------------------------------------------------------------

// 下側帯域端周波数 (kHz)     0.100000
// 上側帯域端周波数 (kHz)     5.900000
// 利得               1.000000
// 重み               1.000000
// 偏差               0.021043
// 偏差 [dB]            0.180882

const int ORDER_ = 114;
const float hm_[(ORDER_-2)/4+1] = {
         -1.219445E-02f, -3.588348E-03f, -4.115788E-03f, -4.694313E-03f,
         -5.330306E-03f, -6.023547E-03f, -6.789705E-03f, -7.623529E-03f,
         -8.540672E-03f, -9.551124E-03f, -1.066327E-02f, -1.189104E-02f,
         -1.325570E-02f, -1.477938E-02f, -1.648963E-02f, -1.842388E-02f,
         -2.063158E-02f, -2.318096E-02f, -2.616506E-02f, -2.971581E-02f,
         -3.402717E-02f, -3.939898E-02f, -4.631538E-02f, -5.561436E-02f,
         -6.887764E-02f, -8.949575E-02f, -1.262857E-01f, -2.115829E-01f,
         -6.364118E-01f};