📄 timesyncfilter.h
字号:
/* Automatically generated file with MATLAB */
/* File name: "TimeSyncFilter.m" */
/* Filter taps in time-domain */
#ifndef _TIMESYNCFILTER_H_
#define _TIMESYNCFILTER_H_
#define NUM_TAPS_HILB_FILT_5 81
#define HILB_FILT_BNDWIDTH_5 5200
#define NUM_TAPS_HILB_FILT_10 81
#define HILB_FILT_BNDWIDTH_10 10200
/* Low pass prototype for Hilbert-filter 5 kHz bandwidth */
static float fHilLPProt5[NUM_TAPS_HILB_FILT_5] =
{
-0.00023478690135631867f,
-0.01413273123257518000f,
-0.01017230192682907900f,
-0.01304125403484749900f,
-0.01544581885437829700f,
-0.01719189314304273000f,
-0.01797805913050768200f,
-0.01756078453316561500f,
-0.01578934312697798800f,
-0.01263195529532745000f,
-0.00820332123308725910f,
-0.00277338729221861300f,
0.00324427314311511070f,
0.00931850748247575220f,
0.01484033371446770800f,
0.01918022356749132400f,
0.02175595657974982400f,
0.02209542479897444800f,
0.01990530294260512200f,
0.01513474285259985000f,
0.00797330862076400280f,
-0.00105904536850885710f,
-0.01125337053287520100f,
-0.02158415494814114700f,
-0.03095323089368826700f,
-0.03817105049025020700f,
-0.04207091334282055100f,
-0.04166127154048520500f,
-0.03620461906153113500f,
-0.02528991674297815000f,
-0.00890929852171522440f,
0.01249919843339465300f,
0.03806462188251734400f,
0.06653898928216005200f,
0.09637633415758373200f,
0.12583010282143170000f,
0.15308215964179847000f,
0.17639986973775723000f,
0.19426476716070903000f,
0.20548251442781934000f,
0.20931404028183476000f,
0.20548251442781934000f,
0.19426476716070903000f,
0.17639986973775723000f,
0.15308215964179847000f,
0.12583010282143170000f,
0.09637633415758373200f,
0.06653898928216005200f,
0.03806462188251734400f,
0.01249919843339465300f,
-0.00890929852171522440f,
-0.02528991674297815000f,
-0.03620461906153113500f,
-0.04166127154048520500f,
-0.04207091334282055100f,
-0.03817105049025020700f,
-0.03095323089368826700f,
-0.02158415494814114700f,
-0.01125337053287520100f,
-0.00105904536850885710f,
0.00797330862076400280f,
0.01513474285259985000f,
0.01990530294260512200f,
0.02209542479897444800f,
0.02175595657974982400f,
0.01918022356749132400f,
0.01484033371446770800f,
0.00931850748247575220f,
0.00324427314311511070f,
-0.00277338729221861300f,
-0.00820332123308725910f,
-0.01263195529532745000f,
-0.01578934312697798800f,
-0.01756078453316561500f,
-0.01797805913050768200f,
-0.01719189314304273000f,
-0.01544581885437829700f,
-0.01304125403484749900f,
-0.01017230192682907900f,
-0.01413273123257518000f,
-0.00023478690135631867f
};
/* Low pass prototype for Hilbert-filter 10 kHz bandwidth */
static float fHilLPProt10[NUM_TAPS_HILB_FILT_10] =
{
-0.00265802839641722040f,
-0.01970912920536907100f,
-0.01968785016839323000f,
-0.02461003801677517600f,
-0.02377152869170095000f,
-0.01784125782629997200f,
-0.00774741064843764700f,
0.00367011282222618050f,
0.01274005286505784100f,
0.01627980915842569500f,
0.01287464243669556400f,
0.00369846447256430130f,
-0.00773496518628871270f,
-0.01669723654801114100f,
-0.01911669051862228600f,
-0.01331282246842922100f,
-0.00096141840730894028f,
0.01324303685995132500f,
0.02329220468585093900f,
0.02423221662315172600f,
0.01451613102673174200f,
-0.00299343593023731430f,
-0.02163090369786449200f,
-0.03329909879823896700f,
-0.03181434789619580500f,
-0.01576875824581681600f,
0.01010047032122733100f,
0.03597569824192318300f,
0.05032854697617772400f,
0.04449817137639905400f,
0.01680392433297844500f,
-0.02538219901248334900f,
-0.06680857669836526300f,
-0.08865984466169529700f,
-0.07471364357013413100f,
-0.01742631653997924600f,
0.07826912309879044400f,
0.19502785542440396000f,
0.30725842758206751000f,
0.38818628285609524000f,
0.41765160751489283000f,
0.38818628285609524000f,
0.30725842758206751000f,
0.19502785542440396000f,
0.07826912309879044400f,
-0.01742631653997924600f,
-0.07471364357013413100f,
-0.08865984466169529700f,
-0.06680857669836526300f,
-0.02538219901248334900f,
0.01680392433297844500f,
0.04449817137639905400f,
0.05032854697617772400f,
0.03597569824192318300f,
0.01010047032122733100f,
-0.01576875824581681600f,
-0.03181434789619580500f,
-0.03329909879823896700f,
-0.02163090369786449200f,
-0.00299343593023731430f,
0.01451613102673174200f,
0.02423221662315172600f,
0.02329220468585093900f,
0.01324303685995132500f,
-0.00096141840730894028f,
-0.01331282246842922100f,
-0.01911669051862228600f,
-0.01669723654801114100f,
-0.00773496518628871270f,
0.00369846447256430130f,
0.01287464243669556400f,
0.01627980915842569500f,
0.01274005286505784100f,
0.00367011282222618050f,
-0.00774741064843764700f,
-0.01784125782629997200f,
-0.02377152869170095000f,
-0.02461003801677517600f,
-0.01968785016839323000f,
-0.01970912920536907100f,
-0.00265802839641722040f
};
#endif /* _TIMESYNCFILTER_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -