separate real and imaginary part of a complex number in python

守給你的承諾、 提交于 2019-12-03 22:46:23
Y = (-5.79829066331+4.55640490659j)

Z = (Y.real, Y.imag)

A = Y.real
B = Y.imag
Z = (Y.real, Y.imag)
A = Y.real
B = Y.imag
   import numpy as np                 #Can be done easily using Numpy Lib
   array=np.array([3,4.5,3 + 5j,0])   #Initialize complex array
   real=np.isreal(array)              #Boolean condition for real part
   real_array=array[real]             #Storing it in variable using boolean indexing
   imag=np.iscomplex(array)           #Boolean condition for real part
   imag_array=array[imag]             #Storing it in variable using boolean indexing
   print(real)
   print(imag)
   print(real_array)
   print(imag_array)
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!