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

Функция imag

Функция imag возвращает мнимую часть комплексного числа. Если передано вещественное число, результатом будет 0. Если передан массив, функция применяется поэлементно и возвращает массив мнимых частей. Функция полезна при работе с комплексными данными в научных расчетах и обработке сигналов.

Синтаксис

np.imag(arr)

Пример

Давайте извлечем мнимую часть из комплексного числа:

import numpy as np res = np.imag(3 + 4j) print(res)

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

4.0

Пример

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

import numpy as np arr = np.array([1 + 2j, 3 - 4j, 5 + 6j, 7 - 8j]) res = np.imag(arr) print(res)

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

[ 2. -4. 6. -8.]

Пример

Если передан вещественный массив, результатом будет массив из нулей:

import numpy as np arr = np.array([1, 2, 3, 4, 5]) res = np.imag(arr) print(res)

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

[0. 0. 0. 0. 0.]

Пример

Функцию imag можно применить к многомерному массиву комплексных чисел:

import numpy as np arr = np.array([[1 + 1j, 2 + 2j], [3 + 3j, 4 + 4j]]) res = np.imag(arr) print(res)

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

[[1. 2.] [3. 4.]]

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

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