Function

vDSP_zvphasD(_:_:_:_:_:)

Calculates the double-precision elementwise phase values, in radians, of the supplied complex vector using the specified stride.

Declaration

func vDSP_zvphasD(_ __A: UnsafePointer<DSPDoubleSplitComplex>, _ __IA: vDSP_Stride, _ __C: UnsafeMutablePointer<Double>, _ __IC: vDSP_Stride, _ __N: vDSP_Length)

Discussion

This function is the same as vDSP_zvphas(_:_:_:_:_:), except for the types of vectors A and C.

See Also

Single-Vector Phase Computation

static func phase<V>(DSPSplitComplex, result: inout V)

Calculates the single-precision elementwise phase values, in radians, of the supplied complex vector.

static func phase<V>(DSPDoubleSplitComplex, result: inout V)

Calculates the double-precision elementwise phase values, in radians, of the supplied complex vector.

func vDSP_zvphas(UnsafePointer<DSPSplitComplex>, vDSP_Stride, UnsafeMutablePointer<Float>, vDSP_Stride, vDSP_Length)

Calculates the single-precision elementwise phase values, in radians, of the supplied complex vector using the specified stride.