广义互相关时延估计(GCC)在信号处理中扮演着重要角色,它通过测量信号在不同传播路径上的到达时间差来实现定位和距离测量。本文聚焦于GCC的不同加权方法,包括Roth加权、SCOT加权、PHAT加权和ML加权,通过详细的MATLAB代码展示了这些算法的实现过程。每一段代码都经过精心注释,为读者提供了深入了解每个加权方法的机会。我们相信这些代码不仅是实践中有价值的工具,也是学术研究的重要参考。通过学习这些加权算法,读者能够更好地理解广义互相关时延估计的原理,为相关领域的研究提供有力支持。