Python numpy 数组加法函数

Python numpy add() 函数有助于对两个数组执行加法运算。它将逐元素计算加法,但两个数组应具有通用形状。如果它们不相等,则必须将它们广播到通用形状。numpy ndarray add 函数的语法是

numpy.add(x1, x2, /, out = None, *, where = True, casting = ‘same_kind’, order = ‘K’, type = None, subok = True[, signature, extobj]) = <ufunc ‘add’>

最简单的语法形式是

numpy.add(x1, x2)

如果您传入标量值,它将返回标量值。如果您传入数组,它将返回 ndarray 对象。

Python numpy 数组加法函数示例

在本例中,我们声明了两个变量并将整数值 10 和 20 分配给它们。这意味着 add() 方法将执行常规加法。

一维示例

在此程序中,我们声明了两个大小相等的一维 ndarray。接下来,我们使用 numpy 数组 add() 方法执行加法。

10 20 = 第一个

30 40 = 第二个

40 60 = 输出

因此,计算 = 10 + 30 和 20 + 40

在下一行中,我们将静态值 45 加到 a 中。这意味着 10 + 45 和 20 + 45。

二维示例

在此程序中,我们声明了大小相等的二维数组,并在它们上使用了 Python numpy add() 方法。

10 20 30  +   15 25 35  =  10+15  20+25  30+35   =  25 45 65

40 50 60       45 35 25     40+45  50+35  60+25      85 85 85

Python NumPy add function