数组1:21个元素 数组2:21个元素
a = np.correlate (array 1, array 2, 'full') /np.dot(abs(array 1), abs (array 2), 'full')
结果被编入索引(我自己更容易解释)。我正试图在控制台上打印出完整的结果。然而,我只得到[ 0.03996053 0.0787816 0.11639996 ..., 0.16535523 0.11071052
0.05387852]
出于好奇,我检查了(a)的长度,上面写着有41个元素
我自己有两个关键问题。第一,为什么结果中有41个元素?第二,如何打印完整阵列
在^{} (由^{} doc引用)的doc中,表示模式“full”:
在您的例子中,N和M都是21(正如您所说,两个数组都是21个元素),所以
(21 + 21 - 1) = 41
就打印而言,您可能会受到所使用的终端/显示器的限制?我无法复制被截断的打印输出(尽管
numpy
是用来表示大型数组的)不过,要解决这个问题,您可以打印数组中41个元素中的每一个:
相关问题 更多 >
编程相关推荐