matplotlib中的xcorr是否返回互相关系数?

时间:2019-07-12 01:58:01

标签: python matplotlib

xcorr的文档字符串使我有些困惑。我知道它应该进行互相关,并且我知道应该返回滞后次数,系数(c)和系数图。这是如果您为函数提供两个不同的数组。但是,xcorr的文档字符串说c是auto correlation vector.,如果您向函数提供两个不同的数组,它是否应该是互相关的?这是链接:https://matplotlib.org/3.1.0/api/_as_gen/matplotlib.pyplot.xcorr.html

我认为文档字符串可能有误。我在两个数组xy上测试了该函数。我比较了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)相同的结果。这使我相信文档字符串上可能有错字,但我只是想确定一下,因为我将在我的项目代码中使用此函数。

0 个答案:

没有答案