Contents

transform(inputReal:inputImaginary:outputReal:outputImaginary:)

Computes a single-precision discrete Fourier transform.

Declaration

func transform<U, V>(inputReal: U, inputImaginary: U, outputReal: inout V, outputImaginary: inout V) where U : AccelerateBuffer, V : AccelerateMutableBuffer, U.Element == Float, V.Element == Float

Parameters

  • inputReal:

    An array that contains the real parts of the input.

  • inputImaginary:

    An array that contains the imaginary parts of the input.

  • outputReal:

    An array that contains the real parts of the output.

  • outputImaginary:

    An array that contains the imaginary parts of the output.

See Also

Performing Split-Complex Discrete Fourier Transforms