Numpy:减去两个数组

Numpy:减去两个数组,numpy,Numpy,我有一个numpy数组,比如A1,形状为(1,1),还有一个A2,形状为(1,1) 当我做A1-A2时,我得到另一个形状数组(1,1) 对于减法/求和操作,数组的维数不应该相同吗?如果您查看,您可以看到numpy在较小的数组上使用广播(复制数组,直到它与另一个数组的维数匹配),以确保数组具有相同的大小,并且可以进行元素操作 :“广播”一词描述了numpy在算术运算期间如何处理具有不同形状的数组。受某些限制,较小的数组在较大的数组中“广播”,以便它们具有兼容的形状。”

我有一个numpy数组,比如A1,形状为(1,1),还有一个A2,形状为(1,1)

当我做A1-A2时,我得到另一个形状数组(1,1)

对于减法/求和操作,数组的维数不应该相同吗?

如果您查看,您可以看到numpy在较小的数组上使用广播(复制数组,直到它与另一个数组的维数匹配),以确保数组具有相同的大小,并且可以进行元素操作

:“广播”一词描述了numpy在算术运算期间如何处理具有不同形状的数组。受某些限制,较小的数组在较大的数组中“广播”,以便它们具有兼容的形状。”