#1457·gonum

dsp/window: 修复频谱泄漏参数文档

作者: kortschak创建于 2020年9月16日更新于 2026年9月6日

在窗口终点的讨论中,有人提出,我们报告的频谱泄漏参数对于我们提供的函数是错误的。这让我有兴趣确保我们报告的值是正确的。因此,我写了一个小工具,放在 dsp/window 目录中,供新窗口函数的作者使用,以检查它们添加之前的频谱参数。在这样做时,我检查了我们从原始添加中获得的所有参数。它们大致匹配,让我感到有些不舒服。为了解决这个问题,我扩展了该工具,以便能够从其他来源(例如 NumPy)获取频谱配置,以确认实现之间的结果是否匹配。NumPy 只提供两个窗口(Blackman 和 Hamming),因此它们被检查了。Blackman 的频谱和频谱泄漏参数在两个实现之间完全匹配。首先是 Gonum 实现,