Spec-Zone.ru › NumPy 2.0

numpy.lib.scimath

Функции-обёртки для более удобного вызова определённых математических функций, тип выходных данных которых отличается от типа входных данных в определённых областях входных данных.

Например, для функций, таких как log с разрезами ветвей, версии в этом модуле предоставляют математически верные ответы в комплексной плоскости:

>>> import math
>>> np.emath.log(-math.exp(1)) == (1+1j*math.pi)
True

Аналогично, sqrt, другие логарифмы по основанию, power и тригонометрические функции обрабатываются правильно. См. соответствующие строки документации для конкретных примеров.

Функции

sqrt(x)

Вычислить квадратный корень из x.

log(x)

Вычислить натуральный логарифм от x.

log2(x)

Вычислить логарифм по основанию 2 от x.

logn(n, x)

Вычислить логарифм по основанию n от x.

log10(x)

Вычислить логарифм по основанию 10 от x.

power(x, p)

Возвести x в степень p, (x**p).

arccos(x)

Вычислить обратный косинус от x.

arcsin(x)

Вычислить обратный синус от x.

arctanh(x)

Вычислить обратную гиперболическую тангенс от x.

© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.lib.scimath.html

Spec-Zone.ru

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