Функция arctan
Функция arctan вычисляет арктангенс для каждого элемента массива.
На вход подаётся массив чисел, на выходе получается массив значений арктангенса
в радианах в диапазоне от -π/2 до π/2.
Функция поддерживает работу со скалярными значениями и массивами любой размерности.
Синтаксис
np.arctan(x, out=None, where=True)
Пример
Вычислим арктангенс для скалярного значения:
import numpy as np
res = np.arctan(1)
print(res)
Результат выполнения кода:
0.7853981633974483
Пример
Вычислим арктангенс для массива чисел:
import numpy as np
arr = np.array([0, 1, -1, 0.5, -0.5])
res = np.arctan(arr)
print(res)
Результат выполнения кода:
[ 0. 0.78539816 -0.78539816 0.46364761 -0.46364761]
Пример
Работа с двумерным массивом:
import numpy as np
arr = np.array([[1, 2], [3, 4]])
res = np.arctan(arr)
print(res)
Результат выполнения кода:
[[0.78539816 1.10714872]
[1.24904577 1.32581766]]
Пример
Сравнение значений тригонометрических функций с арктангенсом:
import numpy as np
x = np.array([0.5, 0.7071, 1.0])
tan_x = np.tan(x)
atan_tan = np.arctan(tan_x)
print(atan_tan)
Результат выполнения кода:
[0.5 0.70710001 1. ]