Numpy Mathematical functions 数学函数
2017-07-05 15:00
323 查看
https://docs.scipy.org/doc/numpy/reference/routines.math.html
Trigonometric functions(三角函数)
函数 | 描述 |
---|---|
sin(x, /[, out, where, casting, order, …]) | 正弦, element-wise. |
cos(x, /[, out, where, casting, order, …]) | 余弦 element-wise. |
tan(x, /[, out, where, casting, order, …]) | 正切 element-wise. |
arcsin(x, /[, out, where, casting, order, …]) | 反正弦, element-wise. |
arccos(x, /[, out, where, casting, order, …]) | 反余弦, element-wise. |
arctan(x, /[, out, where, casting, order, …]) | 反正切, element-wise. |
hypot(x1, x2, /[, out, where, casting, …]) | Given the “legs” of a right triangle, return its hypotenuse. |
arctan2(x1, x2, /[, out, where, casting, …]) | Element-wise arc tangent of x1/x2 choosing the quadrant correctly. |
degrees(x, /[, out, where, casting, order, …]) | 弧度转角度 |
radians(x, /[, out, where, casting, order, …]) | 角度转弧度 |
unwrap(p[, discont, axis]) | Unwrap by changing deltas between values to 2*pi complement. |
deg2rad(x, /[, out, where, casting, order, …]) | Convert angles from degrees to radians. |
rad2deg(x, /[, out, where, casting, order, …]) | Convert angles from radians to degrees. |
Hyperbolic functions(双曲线函数)
函数 | 描述 |
---|---|
sinh(x, /[, out, where, casting, order, …]) | Hyperbolic sine, element-wise. |
cosh(x, /[, out, where, casting, order, …]) | Hyperbolic cosine, element-wise. |
tanh(x, /[, out, where, casting, order, …]) | Compute hyperbolic tangent element-wise. |
arcsinh(x, /[, out, where, casting, order, …]) | Inverse hyperbolic sine element-wise. |
arccosh(x, /[, out, where, casting, order, …]) | Inverse hyperbolic cosine, element-wise. |
arctanh(x, /[, out, where, casting, order, …]) | Inverse hyperbolic tangent element-wise. |
Rounding(约数)
函数 | 描述 |
---|---|
around(a[, decimals, out]) | 约数 |
round_(a[, decimals, out]) | Round an array to the given number of decimals. |
rint(x, /[, out, where, casting, order, …]) | 取整 |
fix(x[, out]) | 向0取整 |
floor(x, /[, out, where, casting, order, …]) | 向下取整,element-wise. |
ceil(x, /[, out, where, casting, order, …]) | 向上取整, element-wise. |
trunc(x, /[, out, where, casting, order, …]) | 截取整数部分,不四舍五入, element-wise. |
Sums, products, differences(加法,乘法,区别)
函数 | 描述 |
---|---|
prod(a[, axis, dtype, out, keepdims]) | 给定方向相乘 |
sum(a[, axis, dtype, out, keepdims]) | 给定方向相加 |
nanprod(a[, axis, dtype, out, keepdims]) | 乎略缺失值,给定方向相乘 |
nansum(a[, axis, dtype, out, keepdims]) | 乎略缺失值,给定方向相加 |
cumprod(a[, axis, dtype, out]) | 给定方向,累乘 |
cumsum(a[, axis, dtype, out]) | 给定方向,累加 |
nancumprod(a[, axis, dtype, out]) | 乎略缺失值,给定方向,累乘 |
nancumsum(a[, axis, dtype, out]) | 乎略缺失值,给定方向,累加 |
diff(a[, n, axis]) | Calculate the n-th discrete difference along given axis. |
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 and logarithms(指数和对数)
函数 | 描述 |
---|---|
exp(x, /[, out, where, casting, order, …]) | 指数 y=exy=ex |
expm1(x, /[, out, where, casting, order, …]) | Calculate exp(x) - 1 for all elements in the array. |
exp2(x, /[, out, where, casting, order, …]) | Calculate 2**p for all p in the input array. |
log(x, /[, out, where, casting, order, …]) | 对数, element-wise. |
log10(x, /[, out, where, casting, order, …]) | Return the base 10 logarithm of the input array, element-wise. |
log2(x, /[, out, where, casting, order, …]) | Base-2 logarithm of x. |
log1p(x, /[, out, where, casting, order, …]) | Return the natural logarithm of one plus the input array, element-wise. |
logaddexp(x1, x2, /[, out, where, casting, …]) | Logarithm of the sum of exponentiations of the inputs. |
logaddexp2(x1, x2, /[, out, where, casting, …]) | Logarithm of the sum of exponentiations of the inputs in base-2. |
Other special functions(其他特殊函数)
函数 | 描述 |
---|---|
i0(x) | Modified Bessel function of the first kind, order 0. |
sinc(x) | Return the sinc function. |
Floating point routines(浮点路线)
函数 | 描述 |
---|---|
signbit(x, /[, out, where, casting, order, …]) | Returns element-wise True where signbit is set (less than zero). |
copysign(x1, x2, /[, out, where, casting, …]) | Change the sign of x1 to that of x2, element-wise. |
frexp(x[, out1, out2], / [[, out, where, …]) | Decompose the elements of x into mantissa and twos exponent. |
ldexp(x1, x2, /[, out, where, casting, …]) | Returns x1 * 2**x2, element-wise. |
nextafter(x1, x2, /[, out, where, casting, …]) | Return the next floating-point value after x1 towards x2, element-wise. |
spacing(x, /[, out, where, casting, order, …]) | Return the distance between x and the nearest adjacent number. |
Arithmetic operations(数学函数)
函数 | 描述 |
---|---|
add(x1, x2, /[, out, where, casting, order, …]) | 相加element-wise. |
reciprocal(x, /[, out, where, casting, …]) | 倒数, element-wise. |
negative(x, /[, out, where, casting, order, …]) | 相反数, element-wise. |
multiply(x1, x2, /[, out, where, casting, …]) | 乘积 element-wise. |
divide(x1, x2, /[, out, where, casting, …]) | 触发 element-wise. |
power(x1, x2, /[, out, where, casting, …]) | 幂运算, element-wise. |
subtract(x1, x2, /[, out, where, casting, …]) | 相减, element-wise. |
true_divide(x1, x2, /[, out, where, …]) | Returns a true division of the inputs, element-wise. |
floor_divide(x1, x2, /[, out, where, …]) | Return the largest integer smaller or equal to the division of the inputs. |
float_power(x1, x2, /[, out, where, …]) | 幂运算, element-wise. |
fmod(x1, x2, /[, out, where, casting, …]) | 取余数,element-wise |
mod(x1, x2, /[, out, where, casting, order, …]) | Return element-wise remainder of division. |
modf(x[, out1, out2], / [[, out, where, …]) | Return the fractional and integral parts of an array, element-wise. |
remainder(x1, x2, /[, out, where, casting, …]) | Return element-wise remainder of division. |
divmod(x1, x2[, out1, out2], / [[, out, …]) | Return element-wise quotient and remainder simultaneously. |
Handling complex numbers(处理复杂的数字)
函数 | 描述 |
---|---|
angle(z[, deg]) | Return the angle of the complex argument. |
real(val) | Return the real part of the complex argument. |
imag(val) | Return the imaginary part of the complex argument. |
conj(x, /[, out, where, casting, order, …]) | Return the complex conjugate, element-wise. |
Miscellaneous(杂项)
函数 | 描述 |
---|---|
convolve(a, v[, mode]) | Returns the discrete, linear convolution of two one-dimensional sequences. |
clip(a, a_min, a_max[, out]) | Clip (limit) the values in an array. |
sqrt(x, /[, out, where, casting, order, …]) | Return the positive square-root of an array, element-wise. |
cbrt(x, /[, out, where, casting, order, …]) | Return the cube-root of an array, element-wise. |
square(x, /[, out, where, casting, order, …]) | Return the element-wise square of the input. |
absolute(x, /[, out, where, casting, order, …]) | Calculate the absolute value element-wise. |
fabs(x, /[, out, where, casting, order, …]) | Compute the absolute values element-wise. |
sign(x, /[, out, where, casting, order, …]) | Returns an element-wise indication of the sign of a number. |
heaviside(x1, x2, /[, out, where, casting, …]) | Compute the Heaviside step function. |
maximum(x1, x2, /[, out, where, casting, …]) | Element-wise maximum of array elements. |
minimum(x cb57 1, x2, /[, out, where, casting, …]) | Element-wise minimum of array elements. |
fmax(x1, x2, /[, out, where, casting, …]) | Element-wise maximum of array elements. |
fmin(x1, x2, /[, out, where, casting, …]) | Element-wise minimum of array elements. |
nan_to_num(x[, copy]) | Replace nan with zero and inf with finite numbers. |
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. |
相关文章推荐
- NumPy 数学函数及代数运算的实现代码
- Numpy学习笔记--数学函数
- numpy教程 - 数学函数
- numpy教程:数学函数和基本统计函数
- 数学函数在编程中的应用
- 使用SSE指令优化的数学函数(整理)
- 使用数学函数查询
- EXcel 数学函数
- asp之数学函数
- 使用SSE指令优化的数学函数(整理)
- C++中的常用数学函数
- linux C 常用数学函数篇
- SQL內置Function--数学函数
- Javascript中的数学函数
- Javascript中的数学函数集合
- C++中的数学函数
- SqlServer 和 Oracle 常用数学函数比较
- 使用SSE指令优化的数学函数(整理)
- VBS教程:函数-派生数学函数
- delphi数学运算函数