1

使用堆栈溢出的以下链接,我得到了执行汉宁窗口的代码:

汉宁 (von Hann) 窗口

    public short[] HanningWindow(short[] signal_in, int pos, int size)
   {
    for (int i = pos; i < pos + size; i++)
   {
    int j = i - pos; // j = index into Hann window function
    signal_in[i] = (short) (signal_in[i] * 0.5 * (1.0 - Math.cos(2.0 * Math.PI * j / size)));
    }
    return signal_in;
   }

我的问题是我不如何处理参数:

我知道 signal_in 是我正在开窗的信号,,,但是 pos 和 size 是什么意思???

4

0 回答 0