vDSP_sve_svesqD
Calculates the sum of values and the sum of squares in a double-precision vector.
Declaration
extern void vDSP_sve_svesqD(const double *__A, vDSP_Stride __IA, double *__Sum, double *__SumOfSquares, vDSP_Length __N);Parameters
- __A:
Double-precision input vector.
- __IA:
Stride for the input vector.
- __Sum:
Double-precision sum (scalar) of the elements of
A. - __SumOfSquares:
Double-precision sum (scalar) of the squares of the elements of
A. - __N:
Number of elements in
A.
Discussion
This function calculates the sum of values and the sum of squares of the first N elements of A and writes the result to Sum and SumOfSquares respectively:
[Image]
The operation is:
Sum = sum(A[n], 0 <= n < N);
SumOfSquares = sum(A[n] ** 2, 0 <= n < N);