Numpy中为我们提供了常见的数学函数,
sin、cos、exp
等,在numpy
中这些函数对数组中的每个元素进行计算,并且保存在新的数组中。
三角函数sin、cos
数值运算函数
部分常用的函数功能,以供查阅:
一元通用函数
函数名 | 描述 |
---|---|
abs | 逐个元素进行绝对值 计算 |
fabs | 复数的绝对值计算 |
sqrt |
平方根 |
square |
平方 |
exp | 自然指数函数 |
log | e为底的对数 |
log10 | 10为底的对数 |
log2 | 2为底的对数 |
sign |
计算每个元素的符号值
|
ceil |
计算每个元素的最高整数值 |
floor |
计算每个元素的最小整数值 |
rint |
保留到整数位 |
modf | 分别将元素的小数部分和整数部分按数组形式返回 |
isnan | 判断每个元素是否为NaN,返回布尔值 |
isfinite | 返回数组中的元素是否有限 |
isinf | 返回数组中的元素是否无限 |
cos | 余弦 |
sin | 正弦 |
tan | 余切 |
arccos | 反余弦 |
arcsin | 反正弦 |
arctan | 反余切 |
二元通用函数,需要参数:
函数 | 作用 |
---|---|
add | 将数组的对应元素相加 |
subtract |
在第二个数组中,将第一个数组中包含的元素去除 |
multiply | 将数组的对应元素相乘 |
divide | 相除 |
floor_divide |
整除,放弃余数,进行取整操作 |
power | 幂函数 |
maxium | 逐个元素计算最大值 |
minimum | 逐个元素计算最小值 |
mod |
按元素进行求模运算 |