setm.h

来自「DSP 自适应语言滤波程序 调试成功的」· C头文件 代码 · 共 21 行

H
21
字号

/*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 + =
减小字号Ctrl + -
显示快捷键?