xcorr的文档字符串使我有些困惑。我知道它应该进行互相关,并且我知道应该返回滞后次数,系数(c)和系数图。这是如果您为函数提供两个不同的数组。但是,xcorr的文档字符串说c是auto correlation vector.
,如果您向函数提供两个不同的数组,它是否应该是互相关的?这是链接:https://matplotlib.org/3.1.0/api/_as_gen/matplotlib.pyplot.xcorr.html
我认为文档字符串可能有误。我在两个数组x
和y
上测试了该函数。我比较了plt.xcorr(x,y)
和plt.acorr(x)
,它们都返回了不同的系数。我还比较了plt.xcorr(x,y)
,plt.xcorr(x,x)
和plt.xcorr(y,y)
,它们都返回了不同的结果。如果plt.xcorr(x,y)
将返回自动相关矢量,则它会输出与plt.xcorr(x,x)
或plt.xcorr(y,y)
相同的结果。这使我相信文档字符串上可能有错字,但我只是想确定一下,因为我将在我的项目代码中使用此函数。