РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
131 of 541 menu

Функция tan

Функция tan вычисляет тригонометрический тангенс для каждого элемента входного массива. Углы должны быть заданы в радианах. Функция поддерживает работу как с вещественными, так и с комплексными числами, возвращая массив той же формы, что и входной. Для значений, где тангенс не определён (например, π/2 + πn), функция возвращает очень большие числа или inf.

Синтаксис

np.tan(arr)

Пример

Давайте вычислим тангенс для массива углов в радианах:

import numpy as np arr = np.array([0, np.pi/4, np.pi/3, np.pi/2]) res = np.tan(arr) print(res)

Результат выполнения кода:

[0.00000000e+00 1.00000000e+00 1.73205081e+00 1.63312394e+16]

Пример

Функция прекрасно работает с отрицательными углами:

import numpy as np arr = np.array([-np.pi/4, -np.pi/3, -np.pi/2]) res = np.tan(arr) print(res)

Результат выполнения кода:

[-1.00000000e+00 -1.73205081e+00 -1.63312394e+16]

Пример

Вычислим тангенс для комплексного числа:

import numpy as np arr = np.array([1+2j]) res = np.tan(arr) print(res)

Результат выполнения кода:

[0.03381283+1.01479361j]

Пример

Используем tan с многомерным массивом:

import numpy as np arr = np.array([[0, np.pi/4], [np.pi/3, np.pi/2]]) res = np.tan(arr) print(res)

Результат выполнения кода:

[[0.00000000e+00 1.00000000e+00] [1.73205081e+00 1.63312394e+16]]

Смотрите также

  • функцию sin,
    которая вычисляет синус угла
  • функцию cos,
    которая вычисляет косинус угла
  • функцию arctan,
    которая вычисляет арктангенс
  • функцию radians,
    которая преобразует градусы в радианы
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить