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)