NumPy 数学函数

https://docs.scipy.org/doc/numpy/reference/routines.math.html

三角函数(Trigonometric)

FunctionDescribe
sin(x[, out])正弦值
cos(x[, out])余弦值
tan(x[, out])正切值
arcsin(x[, out])反正弦
arccos(x[, out])反余弦
arctan(x[, out])反正切
hypot(x1, x2[, out])求直角三角形斜边
arctan2(x1, x2[, out])Element-wise arc tangent of x1/x2 choosing the quadrant correctly.
degrees(x[, out])弧度求角度
radians(x[, out])角度求弧度
unwrap(p[, discont, axis])Unwrap by changing deltas between values to 2*pi complement.
deg2rad(x[, out])角度求弧度
rad2deg(x[, out])弧度求角度

双曲线函数(Hyperbolic)

FunctionDescribe
sinh(x[, out])双曲线正弦
cosh(x[, out])双曲线余弦
tanh(x[, out])双曲线正切
arcsinh(x[, out])反双曲线正弦
arccosh(x[, out])反双曲线余弦
arctanh(x[, out])反双曲线正切

四舍五入(Rounding)

FunctionDescribe
around(a[, decimals, out])以给定的小数位进行四舍五入
round_(a[, decimals, out])以给定的小数位进行四舍五入,等同于around
rint(x[, out])四舍五入到整数
fix(x[, y])向0取整,正数向下取整,负数向上取整
floor(x[, out])向下取整
ceil(x[, out])向上取整
trunc(x[, out])取整数部分

和、积、差异(Sums、Products、Differences)

FunctionDescribe
prod(a[, axis, dtype, out, keepdims])求积
sum(a[, axis, dtype, out, keepdims])求和
nanprod(a[, axis, dtype, out, keepdims])求积,缺省值为1
nansum(a[, axis, dtype, out, keepdims])求和,缺省值为0
cumprod(a[, axis, dtype, out])累积
cumsum(a[, axis, dtype, out])累和
nancumprod(a[, axis, dtype, out])累积,缺省为1
nancumsum(a[, axis, dtype, out])累和,缺省为0
diff(a[, n, axis])out[n] = a[n+1] - a[n]
ediff1d(ary[, to_end, to_begin])The differences between consecutive elements of an array.
gradient(f, *varargs, **kwargs)Return the gradient of an N-dimensional array.
cross(a, b[, axisa, axisb, axisc, axis])Return the cross product of two (arrays of) vectors.
trapz(y[, x, dx, axis])Integrate along the given axis using the composite trapezoidal rule.

指数、对数函数(Exponents&Logarithm)

FunctionDescribe
exp(x[, out])指数
expm1(x[, out])exp(x) - 1
exp2(x[, out])2**x
log(x[, out])对数
log10(x[, out])以10为底对数
log2(x[, out])以2为底对数.
log1p(x[, out])exp(x) - 1
logaddexp(x1, x2[, out])Logarithm of the sum of exponentiations of the inputs.
logaddexp2(x1, x2[, out])Logarithm of the sum of exponentiations of the inputs in base-2.

算术运算

FunctionDescribe
add(x1, x2[, out])加法
reciprocal(x[, out])倒数
negative(x[, out])负数
multiply(x1, x2[, out])乘法
divide(x1, x2[, out])除法
power(x1, x2[, out])幂运算
subtract(x1, x2[, out])减法
true_divide(x1, x2[, out])真除法 /
floor_divide(x1, x2[, out])向下取整除法 //
fmod(x1, x2[, out])求余
mod(x1, x2[, out])求余,余数为正
modf(x[, out1, out2])分别返回整数和余数
remainder(x1, x2[, out])和mod相同

其他(Miscellaneous)

FunctionDescribe
convolve(a, v[, mode])Returns the discrete, linear convolution of two one-dimensional sequences.
clip(a, a_min, a_max[, out])求某一范围的值
sqrt(x[, out])开平方
cbrt(x[, out])开立方
square(x[, out])求平方
absolute(x[, out])绝对值
fabs(x[, out])绝对值
sign(x[, out])标记数字的正负零
maximum(x1, x2[, out])求最大值
minimum(x1, x2[, out])求最小值
fmax(x1, x2[, out])求最大值
fmin(x1, x2[, out])求最小值
nan_to_num(x)替换空值
real_if_close(a[, tol])If complex input returns a real array if complex parts are close to zero.
interp(x, xp, fp[, left, right, period])One-dimensional linear interpolation.

Other special functions

Floating point routines

Handling complex numbers

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值