---
title: Complex vector conversion
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/complex-vector-conversion
---

# Complex vector conversion

Perform element-wise split-complex to interleaved and interleaved to split-complex conversion.

## Topics

### Converting interleaved-complex vectors to split-complex vectors

- [convert(interleavedComplexVector:toSplitComplexVector:)](accelerate/vdsp/convert(interleavedcomplexvector:tosplitcomplexvector:)-4lnrf.md)
- [convert(interleavedComplexVector:toSplitComplexVector:)](accelerate/vdsp/convert(interleavedcomplexvector:tosplitcomplexvector:)-8cqd4.md)

### Converting split-complex vectors to interleaved-complex vectors

- [convert(splitComplexVector:toInterleavedComplexVector:)](accelerate/vdsp/convert(splitcomplexvector:tointerleavedcomplexvector:)-65gyx.md)
- [convert(splitComplexVector:toInterleavedComplexVector:)](accelerate/vdsp/convert(splitcomplexvector:tointerleavedcomplexvector:)-9v193.md)

## See Also

### Vector conversion functions

- [Conversion to decibel equivalents](accelerate/conversion-to-decibel-equivalents.md)
- [Type conversion](accelerate/type-conversion.md)
- [Polar-rectangular conversion](accelerate/polar-rectangular-conversion.md)
