datamov.c

来自「用dsp解压mp3程序的算法」· C语言 代码 · 共 17 行

C
17
字号
/****************************************************************
*  datamov.c - This function updates signal vector for FIR filter
****************************************************************/
void  datamov(x, L, input)

float *x;             // signal vector
int L;                // length of vector
float input;          // newest input sample
{
  int i;              // loop index
  for (i=L-1; i>0; --i)
  {
    x[i] = x[i-1];    // shift old data x(n-i), i = 1, 2, ... L-1
  }                   // such as x(0) -> x(1), etc.
  x[0] = input;       // insert new data x(n) into x(0)
}

⌨️ 快捷键说明

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