numpy通用函数
一元通用函数
abs、fabs :逐元素地计算整数、浮点数或复数的绝对值
sqrt:计算每个元素的平方根(类似于**0.5)
square:计算每个元素的平方(类似于**2)
exp:计算每个元素的自然指数值ex
log、log10、log2、log1p:分别对应自然对数(e为底)、对数10为底、对数2为底、log(1+x)
sign:计算每个元素的符号值,1为正数、0、-1为负数
ceil:向上取整
floor:向下取整
rint:将元素保留到整数位,并保持dtype
modf:分别将数组中的整数部分和小数部分返回
isnan:返回数组中是否存在nan值的布尔类型
isfinite、isinf:返回数组中是否存在有限和无限值的布尔型数组
cos、cosh、sin、sinh、tan、tanh:常规的双曲三角函数
arccos、arccosh、arcsin、arcsinh、arctan、arctanh:反三角函数
logical_not:对数组的元素按位取反(与~一致)
二元通用函数
add:将数组的对应元素添加
subtract:在第二个数组中,将第一个数组中包含的元素去除
multiply:将数组对应的元素相乘
divide、floor_divide:除或整除(放弃余数)
power:将第二个数组元素作为第一个数组对应元素的幂次方
maximum、fmax:逐个计算元素最大值,fmax忽略NaN
minimum、fmin:逐个计算元素最小值,fmin忽略NaN
mod:按元素的求模计算(即求除法的余数)
copysign:将第一个数组的符号改为第二个数组的符号值
greater、greater_equal、less、less_equal、equal\not_equal:进行逐个元素的比较,返回布尔数组(与数学操作符> ,>= ,< ,<= ,== ,!= 效果一致)
logical_and 、logical_or、logical_xor:进行逐个元素的逻辑操作(与逻辑操作符& ,| ,^ 效果一致)