Spec-Zone.ru › NumPy 1.12

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

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

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]) Разворачивание, изменяя разницы между значениями на 2*pi.
deg2rad(x[, out]) Преобразование углов из градусов в радианы.
rad2deg(x[, out]) Преобразование углов из радиан в градусы.

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

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

Округление

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

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

prod(a[, axis, dtype, out, keepdims]) Возвращает произведение элементов массива по заданной оси.
sum(a[, axis, dtype, out, keepdims]) Сумма элементов массива по заданной оси.
nanprod(a[, axis, dtype, out, keepdims]) Возвращает произведение элементов массива по заданной оси, учитывая Not a Numbers (NaN) как единицы.
nansum(a[, axis, dtype, out, keepdims]) Возвращает сумму элементов массива по заданной оси, учитывая Not a Numbers (NaN) как ноль.
cumprod(a[, axis, dtype, out]) Возвращает накопленное произведение элементов по заданной оси.
cumsum(a[, axis, dtype, out]) Возвращает накопленную сумму элементов по заданной оси.
nancumprod(a[, axis, dtype, out]) Возвращает накопленное произведение элементов массива по заданной оси, учитывая Not a Numbers (NaN) как единицу.
nancumsum(a[, axis, dtype, out]) Возвращает накопленную сумму элементов массива по заданной оси, учитывая Not a Numbers (NaN) как ноль.
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]) Интегрирование по заданной оси с использованием составного правила трапеций.

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

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

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

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

Операции с плавающей точкой

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

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

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]) Возвращает остаток от деления, элемент за элементом.

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

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

Разное

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) Заменяет nan нулями, а inf конечными числами.
real_if_close(a[, tol]) Если входной массив комплексный, возвращает вещественный массив, если мнимая часть близка к нулю.
interp(x, xp, fp[, left, right, period]) Одномерная линейная интерполяция.

© 2008–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.12.0/reference/routines.math.html

Spec-Zone.ru

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