### Navigation

- index
- modules |
- next |
- previous |
- NumPy v1.3 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Mathematical functions »

# numpy.real

`numpy.``real`(val)

  Return the real part of the elements of the array.

  Parameters: | val : array_like Input array.
  Returns: | out : ndarray If val is real, the type of val is used for the output. If val has complex elements, the returned type is float.

  See also

  `real_if_close`, `imag`, `angle`

  Examples

      >>> a = np.array([1+2j,3+4j,5+6j])
      >>> a.real
      array([ 1.,  3.,  5.])
      >>> a.real = 9
      >>> a
      array([ 9.+2.j,  9.+4.j,  9.+6.j])
      >>> a.real = np.array([9,8,7])
      >>> a
      array([ 9.+2.j,  8.+4.j,  7.+6.j])

### Navigation

- index
- modules |
- next |
- previous |
- NumPy v1.3 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Mathematical functions »