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

Функция angle

Функция angle вычисляет угол фазы комплексного числа или массива комплексных чисел. Угол определяется как arctan2(imag, real) и возвращается в радианах. По умолчанию результат лежит в диапазоне от до π. Параметр deg позволяет переключить вывод в градусы.

Синтаксис

np.angle(z, deg=False)

Обязательным параметром является z - комплексное число или массив комплексных чисел. Необязательный параметр deg (по умолчанию False) определяет единицу измерения: если True, угол возвращается в градусах.

Пример

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

import numpy as np z = 1 + 1j res = np.angle(z) print(res)

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

0.7853981633974483

Пример

Получим угол в градусах для того же числа:

import numpy as np z = 1 + 1j res = np.angle(z, deg=True) print(res)

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

45.0

Пример

Применим функцию к массиву комплексных чисел:

import numpy as np arr = np.array([1+1j, -1+1j, -1-1j, 1-1j]) res = np.angle(arr, deg=True) print(res)

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

[ 45. 135. -135. -45.]

Пример

Рассмотрим угол для чисто действительного и мнимого чисел:

import numpy as np arr = np.array([5, 0+3j, -2, 0-4j]) res = np.angle(arr, deg=True) print(res)

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

[ 0. 90. 180. -90.]

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

  • функцию real,
    которая извлекает действительную часть комплексного числа
  • функцию imag,
    которая извлекает мнимую часть комплексного числа
  • функцию conj,
    которая возвращает комплексно-сопряжённое число
  • функцию arctan2,
    которая вычисляет арктангенс отношения двух чисел
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить