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
