1

スタック オーバーフローに関する次のリンクを使用して、ハニング ウィンドウを実行するコードを取得しました。

ハニング (フォン・ハン) ウィンドウ

    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