Return the imaginary part of the elements of the array.
| Parameters : | val : array_like 
  | 
|---|---|
| Returns : | out : ndarray 
  | 
See also
Examples
>>> a = np.array([1+2j, 3+4j, 5+6j])
>>> a.imag
array([ 2.,  4.,  6.])
>>> a.imag = np.array([8, 10, 12])
>>> a
array([ 1. +8.j,  3.+10.j,  5.+12.j])