Mathematical functions¶
Trigonometric functions¶
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]) |
x1/x2 的元素平方倒圆切线正确选择象限。 |
degrees (x [,out]) |
将角度从弧度转换为度。 |
radians (x [,out]) |
将角度从度转换为弧度。 |
unwrap (p [,discont,axis]) |
通过将值之间的delta改为2 * pi补码来展开。 |
deg2rad (x [,out]) |
将角度从度转换为弧度。 |
rad2deg (x [,out]) |
将角度从弧度转换为度。 |
Hyperbolic functions¶
sinh (x [,out]) |
双曲正弦,元素。 |
cosh (x [,out]) |
双曲余弦,元素。 |
tanh (x[, out]) |
逐元素计算双曲正切。 |
arcsinh (x [,out]) |
逆双曲正弦元。 |
arccosh (x [,out]) |
逆双曲余弦,元素方式。 |
arctanh (x [,out]) |
逆双曲正切元素。 |
Rounding¶
around (a [,decimals,out]) |
均匀到给定的小数位数。 |
round_ (a [,decimals,out]) |
将数组舍入到给定的小数位数。 |
rint (x [,out]) |
数组的圆形元素到最接近的整数。 |
fix (x [,y]) |
向零舍入到最接近的整数。 |
floor (x [,out]) |
逐元素地返回输入的底。 |
ceil (x [,out]) |
元素方式返回输入的上限。 |
trunc (x [,out]) |
按元素方式返回输入的截断值。 |
Sums, products, differences¶
prod (a [,axis,dtype,out,keepdims]) |
返回给定轴上的数组元素的乘积。 |
sum (a [,axis,dtype,out,keepdims]) |
给定轴上的数组元素的总和。 |
nanprod (a [,axis,dtype,out,keepdims]) |
返回数组元素在给定轴上的处理非数字(NaN)为零的乘积。 |
nansum (a [,axis,dtype,out,keepdims]) |
返回在给定轴上处理非数字(NaN)为零的数组元素的总和。 |
cumprod (a [,axis,dtype,out]) |
返回沿给定轴的元素的累积积。 |
cumsum (a [,axis,dtype,out]) |
返回沿给定轴的元素的累积和。 |
nancumprod |
|
nancumsum |
|
diff (a [,n,axis]) |
计算沿给定轴的第n个离散差分。 |
ediff1d (ary [,to_end,to_begin]) |
数组的连续元素之间的差异。 |
gradient (f,\ * varargs,\ * \ * kwargs) |
返回N维数组的梯度。 |
cross (a,b [,axisa,axisb,axisc,axis]) |
返回两个(数组)向量的叉积。 |
trapz (y [,x,dx,axis]) |
使用复合梯形法则沿给定轴进行积分。 |
Exponents and logarithms¶
exp (x [,out]) |
计算输入数组中所有元素的指数。 |
expm1 (x [,out]) |
对数组中的所有元素计算exp(x) - 1 |
exp2 (x [,out]) |
对于输入数组中的所有p,计算2 ** p。 |
log (x [,out]) |
自然对数,逐元素。 |
log10 (x [,out]) |
以元素为单位返回输入数组的基数10的对数。 |
log2 (x [,out]) |
x的基础2对数。 |
log1p (x [,out]) |
返回一个加自然对数的输入数组,元素。 |
logaddexp (x1,x2 [,out]) |
输入的求和的对数。 |
logaddexp2 (x1,x2 [,out]) |
以2为底的输入的乘方和的对数。 |
Floating point routines¶
signbit (x [,out]) |
以元素为单位返回True,其中signbit已设置(小于零)。 |
copysign (x1,x2 [,out]) |
按照元素方式将x1的符号更改为x2的符号。 |
frexp (x [,out1,out2]) |
将x的元素分解为尾数和二进制指数。 |
ldexp (x1,x2 [,out]) |
元素方式返回x1 * 2 ** x2。 |
Arithmetic operations¶
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]) |
返回元素的除法余数。 |
Handling complex numbers¶
angle (z [,deg]) |
返回复参数的角度。 |
real (val) |
返回数组的元素的实数部分。 |
imag (val) |
返回数组的元素的虚部。 |
conj (x [,out]) |
按元素方式返回复共轭。 |
Miscellaneous¶
convolve (a,v [,mode]) |
返回两个一维序列的离散,线性卷积。 |
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) |
用零和inf替换nan为有限数。 |
real_if_close (a [,tol]) |
如果复杂的输入返回一个真实的数组,如果复杂的零件接近零。 |
interp (x,xp,fp [,left,right,period]) |
一维线性插值。 |