加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Numpy 二元函数

发布时间:2023-07-01 15:14:38 所属栏目:教程 来源:
导读:通用函数中,接受两个标量值、并产生一个或多个标量值的情况,这里称之为二元函数。

常用的二元函数,包括算术运算、比较级运算、求余数等。

1. 常用算术运算

1.1 四则运算
当对两个数组进行四则运算,可以
通用函数中,接受两个标量值、并产生一个或多个标量值的情况,这里称之为二元函数。

常用的二元函数,包括算术运算、比较级运算、求余数等。

1. 常用算术运算

1.1 四则运算
当对两个数组进行四则运算,可以通过运算函数完成,需要注意的是数组必须具有相同的形状或符合数组广播规则。

四则运算具体函数说明如下:

函数    说明
add    加法运算
subtract    减法运算,从第一个数组中减去第二个数组
multiply    数组元素相乘
divide    除法运算

创建 2 个数组:

arr0 = np.array([,,,,])arr1 = np.array([,,,,])
观察四则运算的调用方法和运算结果。

数组相加:

np.add(arr0, arr1)out:array([, , , , ])
数组相减:

np.subtract(arr0, arr1)out:array([ -, -, -, -, -])
数组相乘:

np.multiply(arr0, arr1)out:array([ ,  ,  , , ])
数组相除:

np.divide(arr0, arr1)out:array([, , , , ])

1.2 求幂运算
numpy.power() 函数将第一个输入数组中的元素作为底数,计算它与第二个输入数组中相应元素的幂。

对 arr0 数组的元素,求三次方:

np.power(arr0, )out:array([  ,   ,  ,  , ], dtype=int32)
当输入的第二个参数是数组类型时,power 函数会对第一个数组中的元素(记为A),根据第二个数组中对应的元素 B,计算 AB:

np.power(arr1, arr0)out:array([       ,       ,     ,   , ], dtype=int32)

1.3 求余数
numpy.mod() 函数,是元素级的求余数计算,传参方式跟 power 函数类似。

对 arr0 数组的元素,求 2 的余数:

np.mod(arr0, )out:array([, , , , ], dtype=int32)
类似地,对 arr1 数组中的元素,分别对 arr0 数组的元素,求余数:

np.mod(arr1, arr0)out:array([, , , , ], dtype=int32)

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章