📄 filter.h
字号:
typedef struct
{
float *num; /* numerator coefficients, subscript is power of z^-1 */
float *den; /* denominator coefficients, subscript is power of z^-1 */
float *buf; /* buffer for filter history */
int nl; /* # of numerator coefficients */
int dl; /* # of denominator coefficients */
int bufl; /* length of buf */
} FILTER;
#ifdef PROTO
extern FILTER *filter_create(float *num, int nl, float *den, int dl);
extern float filter(FILTER *fp, float in);
extern float *filter_state_read(FILTER *fp, int *n);
extern int filter_state_set(FILTER *fp, int n, float x[]);
#else
extern FILTER *filter_create();
extern float filter();
extern float *filter_state_read();
extern int filter_state_set();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -