cblas_?dot
cblas_?dot
Computes a vector-vector dot product.
Syntax
float
cblas_sdot
(
const
MKL_INT
n
,
const
float
*x
,
const
MKL_INT
incx
,
const
float
*y
,
const
MKL_INT
incy
);
double
cblas_ddot
(
const
MKL_INT
n
,
const
double
*x
,
const
MKL_INT
incx
,
const
double
*y
,
const
MKL_INT
incy
);
Include Files
- mkl.h
Description
The
?dot
routines perform a vector-vector reduction operation defined as

where and are elements of vectors
x
i
y
i
x
and y
.Input Parameters
- n
- Specifies the number of elements in vectorsxandy.
- x
- Array, size at least(1+(.n-1)*abs(incx))
- incx
- Specifies the increment for the elements ofx.
- y
- Array, size at least(1+(.n-1)*abs(incy))
- incy
- Specifies the increment for the elements ofy.
Return Values
The result of the dot product of
x
and y
, if n
is positive. Otherwise, returns 0.