powerToDecibels(_:zeroReference:)
Returns double-precision power values converted to decibel values.
Declaration
static func powerToDecibels<U>(_ power: U, zeroReference: Double) -> [Double] where U : AccelerateBuffer, U.Element == DoubleParameters
- power:
The input vector that defines the power values.
- zeroReference:
The zero reference that the function uses for the conversion.
Discussion
The function uses the following calculation to perform the conversion:
alpha = 10;
for (n = 0; n < N; ++n)
C[n] = alpha * log10(A[n] / B[0]);