📜  numpy.real()函数– Python(1)

📅  最后修改于: 2023-12-03 15:03:19.573000             🧑  作者: Mango

numpy.real()函数– Python

简介

numpy.real()函数返回数组中每个元素的实部。实部是指一个复数的实数部分,即x的一部分,在符号“+”或“-”之前。

语法
numpy.real(arr, out=None)
参数
  • arr:要处理的数组。
  • out:输出结果的可选数组。
返回值

返回实数数组,具有与输入数组相同的维度。

示例
import numpy as np
 
a = np.array([-5.6j, 0.2j, 11. , 1+1j])
 
print('原数组:')
print(a)
print('\n数组中每个元素的实部:')
print(np.real(a))

输出结果为:

原数组:
[-0.-5.6j  0.+0.2j 11.+0.j   1.+1.j ]

数组中每个元素的实部:
[-0.  0. 11.  1.]
应用场景

numpy.real()函数是对复数数组进行实部提取的常用方法。这在信号处理、线性代数和科学计算等领域中经常用到。例如,可以使用numpy.real()函数从傅里叶变换中提取实数信号的谱线。