convolve(_:withKernel:result:)
Calculates the 1D convolution of a double-precision vector.
Declaration
static func convolve<T, U, V>(_ vector: T, withKernel kernel: U, result: inout V) where T : AccelerateBuffer, U : AccelerateBuffer, V : AccelerateMutableBuffer, T.Element == Double, U.Element == Double, V.Element == DoubleParameters
- vector:
The input signal vector.
- kernel:
The filter vector.
- result:
On output, the convolution result.