Spec-Zone.ru › NumPy 1.16

Математические функции

Тригонометрические функции

sin(x, /[, out, where, casting, order, …]) Тригонометрический синус, поэлементно.
cos(x, /[, out, where, casting, order, …]) Косинус, поэлементно.
tan(x, /[, out, where, casting, order, …]) Вычисление тангенса поэлементно.
arcsin(x, /[, out, where, casting, order, …]) Обратный синус, поэлементно.
arccos(x, /[, out, where, casting, order, …]) Обратная тригонометрическая косинус, поэлементно.
arctan(x, /[, out, where, casting, order, …]) Обратный тригонометрический тангенс, поэлементно.
hypot(x1, x2, /[, out, where, casting, …]) Даны «катеты» прямоугольного треугольника, вернуть его гипотенузу.
arctan2(x1, x2, /[, out, where, casting, …]) Поэлементная арктангенс x1/x2, правильно выбирая квадрант.
degrees(x, /[, out, where, casting, order, …]) Преобразование углов из радиан в градусы.
radians(x, /[, out, where, casting, order, …]) Преобразование углов из градусов в радианы.
unwrap(p[, discont, axis]) Разворачивание, изменяя разности между значениями на 2*pi дополнение.
deg2rad(x, /[, out, where, casting, order, …]) Преобразование углов из градусов в радианы.
rad2deg(x, /[, out, where, casting, order, …]) Преобразование углов из радиан в градусы.

Гиперболические функции

sinh(x, /[, out, where, casting, order, …]) Гиперболический синус, поэлементно.
cosh(x, /[, out, where, casting, order, …]) Гиперболический косинус, поэлементно.
tanh(x, /[, out, where, casting, order, …]) Вычисление гиперболического тангенса поэлементно.
arcsinh(x, /[, out, where, casting, order, …]) Обратный гиперболический синус поэлементно.
arccosh(x, /[, out, where, casting, order, …]) Обратный гиперболический косинус, поэлементно.
arctanh(x, /[, out, where, casting, order, …]) Обратный гиперболический тангенс поэлементно.

Округление

around(a[, decimals, out]) Равномерное округление до заданного числа десятичных знаков.
round_(a[, decimals, out]) Округление массива до заданного числа десятичных знаков.
rint(x, /[, out, where, casting, order, …]) Округление элементов массива до ближайшего целого.
fix(x[, out]) Округление до ближайшего целого в сторону нуля.
floor(x, /[, out, where, casting, order, …]) Возвращает целую часть от входных данных, поэлементно.
ceil(x, /[, out, where, casting, order, …]) Возвращает наименьшее целое, большее или равное входному значению, поэлементно.
trunc(x, /[, out, where, casting, order, …]) Возвращает усеченное значение входного значения, поэлементно.

Суммы, произведения, разности

prod(a[, axis, dtype, out, keepdims, initial]) Возвращает произведение элементов массива по заданной оси.
sum(a[, axis, dtype, out, keepdims, initial]) Сумма элементов массива по заданной оси.
nanprod(a[, axis, dtype, out, keepdims]) Возвращает произведение элементов массива по заданной оси, обрабатывая значения Not a Number (NaN) как единицы.
nansum(a[, axis, dtype, out, keepdims]) Возвращает сумму элементов массива по заданной оси, обрабатывая значения Not a Number (NaN) как ноль.
cumprod(a[, axis, dtype, out]) Возвращает кумулятивное произведение элементов вдоль заданной оси.
cumsum(a[, axis, dtype, out]) Возвращает кумулятивную сумму элементов вдоль заданной оси.
nancumprod(a[, axis, dtype, out]) Возвращает кумулятивное произведение элементов массива по заданной оси, обрабатывая значения Not a Number (NaN) как единицы.
nancumsum(a[, axis, dtype, out]) Возвращает кумулятивную сумму элементов массива по заданной оси, обрабатывая значения Not a Number (NaN) как ноль.
diff(a[, n, axis, prepend, append]) Вычисляет n-ую дискретную разность вдоль заданной оси.
ediff1d(ary[, to_end, to_begin]) Разности между последовательными элементами массива.
gradient(f, *varargs, **kwargs) Возвращает градиент N-мерного массива.
cross(a, b[, axisa, axisb, axisc, axis]) Возвращает векторное произведение двух (массивов) векторов.
trapz(y[, x, dx, axis]) Интегрирование вдоль заданной оси с использованием составного правила трапеций.

Экспоненты и логарифмы

exp(x, /[, out, where, casting, order, …]) Вычислить экспоненту всех элементов входного массива.
expm1(x, /[, out, where, casting, order, …]) Вычислить exp(x) - 1 для всех элементов в массиве.
exp2(x, /[, out, where, casting, order, …]) Вычислить 2**p для всех p в входном массиве.
log(x, /[, out, where, casting, order, …]) Натуральный логарифм, поэлементно.
log10(x, /[, out, where, casting, order, …]) Возвращает десятичный логарифм входного массива, поэлементно.
log2(x, /[, out, where, casting, order, …]) Логарифм по основанию 2 от x.
log1p(x, /[, out, where, casting, order, …]) Возвращает натуральный логарифм от единицы плюс входной массив, поэлементно.
logaddexp(x1, x2, /[, out, where, casting, …]) Логарифм суммы экспонент входов.
logaddexp2(x1, x2, /[, out, where, casting, …]) Логарифм суммы экспонент входов по основанию 2.

Другие специальные функции

i0(x) Модифицированная функция Бесселя первого рода, порядка 0.
sinc(x) Возвращает функцию sinc.

Функции для чисел с плавающей точкой

signbit(x, /[, out, where, casting, order, …]) Возвращает поэлементно True, где установлен знак (меньше нуля).
copysign(x1, x2, /[, out, where, casting, …]) Изменить знак x1 на знак x2, поэлементно.
frexp(x[, out1, out2], / [[, out, where, …]) Разложить элементы x на мантиссу и показатель степени двойки.
ldexp(x1, x2, /[, out, where, casting, …]) Возвращает x1 * 2**x2, поэлементно.
nextafter(x1, x2, /[, out, where, casting, …]) Возвращает следующее значение с плавающей запятой после x1 в направлении x2, поэлементно.
spacing(x, /[, out, where, casting, order, …]) Возвращает расстояние между x и ближайшим смежным числом.

Рациональные функции

lcm(x1, x2, /[, out, where, casting, order, …]) Возвращает наименьшее общее кратное |x1| и |x2|.
gcd(x1, x2, /[, out, where, casting, order, …]) Возвращает наибольший общий делитель |x1| и |x2|.

Арифметические операции

add(x1, x2, /[, out, where, casting, order, …]) Сложить аргументы поэлементно.
reciprocal(x, /[, out, where, casting, …]) Возвращает обратную величину аргумента, поэлементно.
positive(x, /[, out, where, casting, order, …]) Поэлементное взятие числа со знаком плюс.
negative(x, /[, out, where, casting, order, …]) Поэлементное взятие числа со знаком минус.
multiply(x1, x2, /[, out, where, casting, …]) Умножить аргументы поэлементно.
divide(x1, x2, /[, out, where, casting, …]) Возвращает истинное деление входов, поэлементно.
power(x1, x2, /[, out, where, casting, …]) Элементы первого массива возводятся в степень элементов второго массива, поэлементно.
subtract(x1, x2, /[, out, where, casting, …]) Вычесть аргументы, поэлементно.
true_divide(x1, x2, /[, out, where, …]) Возвращает истинное деление входов, поэлементно.
floor_divide(x1, x2, /[, out, where, …]) Возвращает наибольшее целое число, меньшее или равное результату деления входов.
float_power(x1, x2, /[, out, where, …]) Элементы первого массива возводятся в степень элементов второго массива, поэлементно.
fmod(x1, x2, /[, out, where, casting, …]) Возвращает остаток от деления поэлементно.
mod(x1, x2, /[, out, where, casting, order, …]) Возвращает остаток от деления поэлементно.
modf(x[, out1, out2], / [[, out, where, …]) Возвращает дробную и целую части массива, поэлементно.
remainder(x1, x2, /[, out, where, casting, …]) Возвращает остаток от деления поэлементно.
divmod(x1, x2[, out1, out2], / [[, out, …]) Возвращает частное и остаток от деления поэлементно.

Обработка комплексных чисел

angle(z[, deg]) Возвращает угол комплексного аргумента.
real(val) Возвращает действительную часть комплексного аргумента.
imag(val) Возвращает мнимую часть комплексного аргумента.
conj(x, /[, out, where, casting, order, …]) Возвращает комплексно сопряжённое значение, поэлементно.

Разное

convolve(a, v[, mode]) Возвращает дискретную линейную свёртку двух одномерных последовательностей.
clip(a, a_min, a_max[, out]) Ограничивает (ограничивает) значения в массиве.
sqrt(x, /[, out, where, casting, order, …]) Возвращает неотрицательный квадратный корень массива, поэлементно.
cbrt(x, /[, out, where, casting, order, …]) Возвращает кубический корень массива, поэлементно.
square(x, /[, out, where, casting, order, …]) Возвращает поэлементный квадрат входного значения.
absolute(x, /[, out, where, casting, order, …]) Вычисляет абсолютное значение поэлементно.
fabs(x, /[, out, where, casting, order, …]) Вычисляет абсолютные значения поэлементно.
sign(x, /[, out, where, casting, order, …]) Возвращает поэлементное указание знака числа.
heaviside(x1, x2, /[, out, where, casting, …]) Вычисляет функцию Хевисайда.
maximum(x1, x2, /[, out, where, casting, …]) Максимальное значение элементов массива поэлементно.
minimum(x1, x2, /[, out, where, casting, …]) Минимальное значение элементов массива поэлементно.
fmax(x1, x2, /[, out, where, casting, …]) Максимальное значение элементов массива поэлементно.
fmin(x1, x2, /[, out, where, casting, …]) Минимальное значение элементов массива поэлементно.
nan_to_num(x[, copy]) Заменяет NaN на ноль, а бесконечность на большие конечные числа.
real_if_close(a[, tol]) Если входной массив комплексный, возвращает вещественный массив, если комплексные части близки к нулю.
interp(x, xp, fp[, left, right, period]) Одномерная линейная интерполяция.

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.16.1/reference/routines.math.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API