python的算术运算函数,同时给出适用于numpy的函数调用

1.一目数学函数

函数描述用法
abs()计算整型/浮点/复数的绝对值np.abs()
fabs()对于没有复数的快速版本求绝对值np.fabs()
sqrt()计算元素的平方根,等价于 array ** 0.5np.sqrt()
square()计算元素的平方,等价于 array ** 2np.square()
exp()计算以自然常数e为底的幂次方np.exp()
log()自然对数(e)np.log()
log10()基于10的对数np.log10()
log2()基于2的对数np.log2()
loglp()基于log(1+x)的对数np.loglp()
sign()计算元素的符号:1为正数;0为0,-1为负数np.sign()
ceil()计算大于或等于元素的最小整数np.ceil()
floor()计算小于或等于元素的最大整数np.floor()
around()对浮点数取整到最近的整数,但不会改变浮点数类型np.around()
rint()对浮点数取整到最近的整数,但不会改变浮点数类型np.rint()
isnan()返回布尔数组标识哪些元素是NaNnp.isnan()
isfiniter()判断元素是否是有限的数np.isfinite()
isinf()判断元素是否无限大np.isinf()
cos()三角函数
cosh()三角函数
sin()三角函数
sinh()三角函数
tan()三角函数
tanh()三角函数
arcos()反三角函数
arccosh()反三角函数
arcsin()反三角函数
arcsinh()反三角函数
arctan()反三角函数
arctanh()反三角函数
logical_and/or/not/xor逻辑与/或/非/异或,等价于"&“,”|“,“!”,“^”

2.二目数学函数

函数描述用法
add()数组对应元素相加np.add(A,B)
substract()数组对应元素相减np.substract(A,B)
dot()叉积,数组和矩阵对应位置相乘
multiply()点积,矩阵对应位置相乘,要求矩阵维度相同
*点积,对数组执行对应位置相乘,必要时使用广播规则
true_divide()数组对应元素相除
mod(),remainder(),fmod()模运算
power()使用第二个数组作为指数,计算第一个数组中的元素np.power(A,B)
maximun()两数组对应元素比大小,取其大者,返回一个数组np.maximum(X,Y,out=None)
minimum()两数组对应元素比大小,取其小者
copysign()将第二个数组中各元素的符号赋值给第一个数组的对应元素
greater()基于元素的比较,产生布尔数组。等价于>
greater_equal()基于元素的比较,产生布尔数组。等价于>=
less()基于元素的比较,产生布尔数组。等价于<
less_equal()基于元素的比较,产生布尔数组。等价于<=
equal()基于元素的比较,产生布尔数组。等价于==
not_equal()基于元素的比较,产生布尔数组。等价于!=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值