TIIRF的参数定义 更多...
#include <filter_interface.h>
成员变量 | |
TIIRPassTypes | IIRPassType |
定义滤波类型:低通,高通,等等 更多... | |
double | OmegaC |
截止频率。无限脉冲响应滤波器的3dB角频率用于低通和高通滤波,中心频率用于带通和陷波滤波 更多... | |
double | BW |
带宽。无限脉冲响应滤波器的3dB带宽用于带通和陷波滤波 更多... | |
double | dBGain |
滤波器的增益 更多... | |
TFilterPoly | ProtoType |
如Butterworth, Cheby等等 更多... | |
int | NumPoles |
极点数量*/ 更多... | |
double | Ripple |
椭圆滤波和切比雪夫滤波的通带波纹 更多... | |
double | StopBanddB |
椭圆滤波和逆切比雪夫的阻带衰减(db) 更多... | |
double | Gamma |
可调整高斯滤波的过渡带宽系数,-1 <= Gamma <= 1 更多... | |
TIIRF的参数定义
需要定义滤波类型(高通、低通等等)、截止频率、带宽、增益、滤波器原型、极点数量、通带波纹、阻带衰减、过渡带宽调整系数
double TIIRFilterParams::BW |
带宽。无限脉冲响应滤波器的3dB带宽用于带通和陷波滤波
double TIIRFilterParams::dBGain |
滤波器的增益
定义了要使用的低通滤波原型
double TIIRFilterParams::Gamma |
可调整高斯滤波的过渡带宽系数,-1 <= Gamma <= 1
TIIRPassTypes TIIRFilterParams::IIRPassType |
定义滤波类型:低通,高通,等等
int TIIRFilterParams::NumPoles |
极点数量*/
double TIIRFilterParams::OmegaC |
截止频率。无限脉冲响应滤波器的3dB角频率用于低通和高通滤波,中心频率用于带通和陷波滤波
TFilterPoly TIIRFilterParams::ProtoType |
如Butterworth, Cheby等等
double TIIRFilterParams::Ripple |
椭圆滤波和切比雪夫滤波的通带波纹
double TIIRFilterParams::StopBanddB |
椭圆滤波和逆切比雪夫的阻带衰减(db)