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

Атрибут imag

Атрибут imag класса ndarray возвращает массив, содержащий мнимые части элементов исходного комплексного массива. Это свойство доступно только для массивов с комплексным типом данных. Для массивов с вещественными числами результатом будет массив нулей.

Синтаксис

arr.imag

Пример

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

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

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

[2. 4. 6.]

Пример

Если массив содержит только вещественные числа, то атрибут imag вернёт массив нулей:

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

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

[0. 0. 0.]

Пример

Атрибут imag можно использовать для проверки наличия мнимой части у чисел в массиве:

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

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

[False True False]

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

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