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

Функция conj

Функция conj возвращает комплексно-сопряженное значение для каждого элемента массива. Комплексное сопряжение для числа a + bj вычисляется как a - bj. Для вещественных чисел функция возвращает исходное значение, так как их мнимая часть равна нулю.

Функция принимает один обязательный параметр - массив чисел, и возвращает новый массив с сопряженными значениями. Входной массив может быть как одномерным, так и многомерным. Выходной массив сохраняет размерность исходного.

Синтаксис

np.conj(arr)

Пример

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

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

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

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

Пример

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

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

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

[[1.-1.j 2.-2.j] [3.-3.j 4.-4.j]]

Пример

Если применить функцию conj к вещественным числам, она вернет их без изменений:

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

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

[1 2 3 4 5]

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

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