---
title: Polar-rectangular conversion
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/polar-rectangular-conversion
---

# Polar-rectangular conversion

Convert each element of a vector between radius-angle and Cartesian pairs.

## Topics

### Converting polar coordinates to rectangular coordinates

- [polarToRectangular(_:)](accelerate/vdsp/polartorectangular(_:)-8upqj.md)
- [polarToRectangular(_:)](accelerate/vdsp/polartorectangular(_:)-jgv8.md)
- [convert(polarCoordinates:toRectangularCoordinates:)](accelerate/vdsp/convert(polarcoordinates:torectangularcoordinates:)-3vpjf.md)
- [convert(polarCoordinates:toRectangularCoordinates:)](accelerate/vdsp/convert(polarcoordinates:torectangularcoordinates:)-22zz0.md)

### Converting rectangular coordinates to polar coordinates

- [rectangularToPolar(_:)](accelerate/vdsp/rectangulartopolar(_:)-5p4kg.md)
- [rectangularToPolar(_:)](accelerate/vdsp/rectangulartopolar(_:)-3txg1.md)
- [convert(rectangularCoordinates:toPolarCoordinates:)](accelerate/vdsp/convert(rectangularcoordinates:topolarcoordinates:)-1zi4t.md)
- [convert(rectangularCoordinates:toPolarCoordinates:)](accelerate/vdsp/convert(rectangularcoordinates:topolarcoordinates:)-84131.md)

## See Also

### Vector conversion functions

- [Conversion to decibel equivalents](accelerate/conversion-to-decibel-equivalents.md)
- [Type conversion](accelerate/type-conversion.md)
- [Complex vector conversion](accelerate/complex-vector-conversion.md)
