Function

vDSP_ztocD(_:_:_:_:_:)

Copies the contents of a split complex vector A to an interleaved complex vector C; double precision.

Declaration

Discussion

This is the same as vDSP_ztoc, except for the types of the Z and C vectors.

See Also

Complex Vector Conversion

static func convert(splitComplexVector: DSPDoubleSplitComplex, toInterleavedComplexVector: inout [DSPDoubleComplex])

Converts the contents of a split double-precision complex vector to an interleaved vector.

static func convert(splitComplexVector: DSPSplitComplex, toInterleavedComplexVector: inout [DSPComplex])

Converts the contents of a split single-precision complex vector to an interleaved vector.

static func convert(interleavedComplexVector: [DSPDoubleComplex], toSplitComplexVector: inout DSPDoubleSplitComplex)

Converts the contents of an interleaved double-precision complex vector to a split complex vector.

static func convert(interleavedComplexVector: [DSPComplex], toSplitComplexVector: inout DSPSplitComplex)

Converts the contents of an interleaved single-precision complex vector to a split complex vector.

func vDSP_ctoz(UnsafePointer<DSPComplex>, vDSP_Stride, UnsafePointer<DSPSplitComplex>, vDSP_Stride, vDSP_Length)

Copies the contents of an interleaved complex vector C to a split complex vector Z; single precision.

func vDSP_ctozD(UnsafePointer<DSPDoubleComplex>, vDSP_Stride, UnsafePointer<DSPDoubleSplitComplex>, vDSP_Stride, vDSP_Length)

Copies the contents of an interleaved complex vector C to a split complex vector Z; double precision.

func vDSP_ztoc(UnsafePointer<DSPSplitComplex>, vDSP_Stride, UnsafeMutablePointer<DSPComplex>, vDSP_Stride, vDSP_Length)

Copies the contents of a split complex vector Z to an interleaved complex vector C; single precision.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software