Contents

transform(real:imaginary:)

Returns the result of a double-precision discrete Fourier transform.

Declaration

func transform<U>(real: U, imaginary: U) -> (real: [Double], imaginary: [Double]) where U : AccelerateBuffer, U.Element == Double

Parameters

  • real:

    An array that contains the real parts of the input.

  • imaginary:

    An array that contains the imaginary parts of the input.

Return Value

A tuple of two arrays that represents the real and imaginary parts of the output.

See Also

Performing Split-Complex Discrete Fourier Transforms