Contents

meanMagnitude(_:)

Returns the mean of magnitudes of a single-precision vector.

Declaration

static func meanMagnitude<U>(_ vector: U) -> Float where U : AccelerateBuffer, U.Element == Float

Parameters

  • vector:

    The source vector.

Discussion

This function calculates and returns the mean magnitude of a supplied vector.

The following is an example of using meanMagnitude(_:):

    let a: [Float] = [-8, -4, -2, 0, 2, 4, 8]

    let mean = vDSP.meanMagnitude(a)
    
    print(mean) // Prints "4.0".

See Also

Type Methods