使用numpy将虚数的实虚分离

在对矩阵求特征值的时候会出现虚数的情况,其实结果都是实数这是就需要将结果当中的实数提取出来,这就用到了numpy中的real()函数

a = np.array([1 + 3j, 2 + 4j])
real = np.real(a)
imag = np.imag(a)
print("实数:", real)
print("虚数:", imag)

结果:

[1.+3.j 2.+4.j]
实数: [1. 2.]
虚数: [3. 4.]

 

你可能感兴趣的:(python笔记)