numpy.imag#

numpy.imag(val)[source]#

Return the imaginary part of the complex argument.

Parameters:
valarray_like

Input array.

Returns:
outndarray or scalar

The imaginary component of the complex argument. Ifval is real,the type ofval is used for the output. Ifval has complexelements, the returned type is float.

Examples

>>>importnumpyasnp>>>a=np.array([1+2j,3+4j,5+6j])>>>a.imagarray([2.,  4.,  6.])>>>a.imag=np.array([8,10,12])>>>aarray([1. +8.j,  3.+10.j,  5.+12.j])>>>np.imag(1+1j)1.0
On this page