📄 setm.h
字号:
/*stem.h*/
#define LENGTH_W 10 //LMS滤波器长度,
#define LENGTH_H 10 //自适应滤波器长度
#define STEP 100 //自适应步长
#define LENGTH_IN 5 //输入缓冲数组x[]长度
DATA x[LENGTH_IN]; //声明输入缓冲数组
DATA y[LENGTH_IN]; //声明有回波时输入数组
DATA out_h[LENGTH_IN]; //FIR滤波器即回声消除通道输出
DATA out_w[LENGTH_IN]; //自适应滤波器输出
DATA e[LENGTH_IN];
#pragma DATA_SECTION(coff_w,".coffw") //将数组coff_w指定到内存段.coffw
DATA coff_w[LENGTH_W]; //声明自适应滤波器系数矢量
#pragma DATA_SECTION(coff_h,".coffh") //将数组coff_h指定到内存段.coffh
DATA coff_h[LENGTH_H]={790,2661,4629,6919,8210,8210,6919,4629,2661,790}; //定义FIR滤波器的系数即回声通道的权系数
#pragma DATA_SECTION(dbuffer_h,".dbufferh") //将数组dbuffer_h指定到内存段.dbufferh
DATA dbuffer_h[LENGTH_IN]; //该数组存放FIR上一时刻的输出
#pragma DATA_SECTION(dbuffer_w,".dbufferw") //将数组指定到内存段.dbufferw
DATA dbuffer_w[LENGTH_IN]; //该数组存放自适应滤波器上一时刻输出
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -