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

Функция real

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

Синтаксис

np.real(arr)

Пример

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

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

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

[1. 3. 5.]

Пример

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

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

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

[[1. 3.] [5. 7.]]

Пример

Функция real также работает как атрибут массива:

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

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

[1. 3.]

Пример

Для вещественных чисел функция возвращает их без изменений:

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

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

[1 2 3 4]

Пример

Извлечем действительную часть с использованием атрибута и функции:

import numpy as np arr = np.array([-2-3j, 4+5j, -6-7j]) res1 = np.real(arr) res2 = arr.real print(res1) print(res2)

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

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

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

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