对于我的 FPGA 编程实验室期末项目,我想实现一个音频频谱分析仪。由于我不会重新创建任何信号,因此我只需要频率幅度,而不需要相位。我希望忽略相位可以省去我使用复杂算术的麻烦,并使算法更精简。我发现了一些对离散哈特利变换的引用,根据维基百科,它“没有复数的内在参与”。我还发现了“真正的 DFT”,它将复数分成正弦和余弦部分。不过,我想知道如何针对真正的 DFT 或 hartley dft 修改radix-2 fft 蝶式方法。或者,也许还有另一种方法可以获取对硬件更好的幅度信息。
谢谢你的任何建议。