Гиперболические функции NumPy
Гиперболические функции
NumPy предоставляет ufuncs sinh()
, cosh()
которые tanh()
принимают значения в радианах и выдают соответствующие значения sinh, cosh и tanh.
Пример
Найдите sinh значение PI/2:
import numpy as np
x = np.sinh(np.pi/2)
print(x)
Пример
Найдите значения cosh для всех значений в arr:
import numpy as np
arr = np.array([np.pi/2, np.pi/3, np.pi/4, np.pi/5])
x =
np.cosh(arr)
print(x)
Нахождение углов
Нахождение углов по значениям гиперболического синуса, cos, tan. Например, sinh, cosh и tanh, инверсия (arcsinh, arccosh, arctanh).
Numpy предоставляет ufuncs arcsinh()
, arccosh()
которые arctanh()
производят значения в радианах для соответствующих заданных значений sinh, cosh и tanh.
Пример
Найдите угол 1,0:
import numpy as np
x = np.arcsinh(1.0)
print(x)
Углы каждого значения в массивах
Пример
Найдите угол для всех значений тангенса в массиве:
import numpy as np
arr = np.array([0.1, 0.2, 0.5])
x = np.arctanh(arr)
print(x)