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

Метод conjugate класса ndarray

Метод conjugate (или conj) возвращает комплексно-сопряженное значение для каждого элемента массива. Метод не принимает параметров. Возвращает новый массив, где для комплексных чисел изменен знак мнимой части, а для действительных чисел значения остаются без изменений.

Синтаксис

arr.conjugate() arr.conj()

Пример

Вычислим сопряженные значения для комплексного массива:

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

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

[1.-2.j 3.+4.j 5.-6.j]

Пример

Вычислим сопряженные значения для действительного массива:

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

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

[1 2 3 4 5]

Пример

Использование сокращенного метода conj:

import numpy as np arr = np.array([1+2j, 3+4j, 5+6j]) res1 = arr.conjugate() res2 = arr.conj() print("conjugate:", res1) print("conj:", res2)

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

conjugate: [1.-2.j 3.-4.j 5.-6.j] conj: [1.-2.j 3.-4.j 5.-6.j]

Пример

Вычисление сопряженных значений для двумерного массива:

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

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

[[1.-2.j 3.+4.j] [5.-6.j 7.+8.j]]

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

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