格策尔推导

信息处理 自由度 算法
2022-02-08 14:33:28

参考这个链接,关于Goertzel,我对N次迭代后的最终方程感到困惑在哪里

real = (q1 - q2 * cosine) 

imag = (q2 * sine) 

来自?

转置定理是如何工作的?(即交换输入和输出级以实现直接形式 II)

1个回答

它们是计算复值 DFT 输出所必需的。

期望的实现

H1(z)=11ej2πkNz1

迭代计算

H2(z)=112cos(2πkN)z1+z2=11ej2πkNz111ej2πkNz1

所以最后一步实现了1ej2πkNz1

因为

H1(z)=H2(z)[1ej2πkNz1]