example 6-4.c

来自「基于DSP开发平台《TI DSP在音频处理中的应用》程序代码」· C语言 代码 · 共 16 行

C
16
字号

//Example 6 - 4. SELMS Implementation C Listing

	y[n] = 0;        					// 初始化输出缓冲区为0
	for (i = 0; i < L; i++) {        
		y[n] += wn[i] * xn[i]; 		// 乘累加的实现
	}
	en = d[n] – y[n];
	temp = mu;   						// e(n)是正值
	if (en < 0.0){
		temp = -mu;  					// e(n)是负值
	}
  	for(i=0;i<L;i++){
		wn[i] += temp*xn[i];  		// SELMS算法迭代
	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?