scipy.linalg.blas.cgerc#
- scipy.linalg.blas.cgerc(alpha, x, y, incx=1, incy=1, a=None, overwrite_x=0, overwrite_y=0, overwrite_a=0) = <fblas function cgerc>#
General rank-1 update
a = alpha*outer(x, conj(y)) + a(BLAScgerc).- Parameters:
- alphacomplex
Scalar multiplier.
- xndarray
Input vector of length m.
- yndarray
Input vector of length n.
- incxint, optional
Stride between successive elements of x. Default is 1.
- incyint, optional
Stride between successive elements of y. Default is 1.
- andarray, optional
(m, n)matrix to update; if omitted a new zero matrix is allocated. Default is None.- overwrite_xint, optional
If nonzero, x may be overwritten in place. Default is 0.
- overwrite_yint, optional
If nonzero, y may be overwritten in place. Default is 0.
- overwrite_aint, optional
If nonzero, a may be overwritten in place. Default is 0.
- Returns:
- andarray
The updated
(m, n)matrix.