Function File: JM = jones_rotate()
Function File: JM = jones_rotate(M, p)
Function File: JM = jones_rotate(..., mode)

Return the Jones matrix for rotated Jones elements.

  • - M is the Jones matrix for the unrotated elements. Default value is the Jones unity matrix.
  • - p is the rotation angle, default value is 0.
  • - mode is a string defining the interpretation of the angle value: ’radiants’ (default) or ’degree’.

Argument M can be passed as numeric matrix or as a cell array. Argument p can be passed as a numeric scalar or as a cell array. In the case of at least one cell array provided, a cell array M of Jones matrices is returned. The size of M in each dimension is set to the maximum of the size of the passed cell arrays.

References:

  1. E. Collett, Field Guide to Polarization, SPIE Field Guides vol. FG05, SPIE (2005). ISBN 0-8194-5868-6.
  2. R. A. Chipman, "Polarimetry," chapter 22 in Handbook of Optics II, 2nd Ed, M. Bass, editor in chief (McGraw-Hill, New York, 1995)
  3. "Jones calculus", last retrieved on Jan 13, 2014.

See also: jones_rotator.

Package: optics