scipy.linalg.lapack.cgeqrf#
- scipy.linalg.lapack.cgeqrf(a, lwork=``3 * n``, overwrite_a=0) = <flapack function cgeqrf>#
Compute a QR factorization (LAPACK
cgeqrf).- Parameters:
- andarray
Matrix of shape
(m, n).- lworkint, optional
Size of the workspace. Default is
3 * n. Usegeqrf_lworkfor the optimal value.- overwrite_aint, optional
If nonzero, a may be overwritten in place. Default is 0.
- Returns:
- qrndarray
Rin the upper triangle; below it, the reflectors that defineQ.- taundarray
Scalar factors of the elementary reflectors that define
Q.- workndarray
Workspace actually used;
work[0]is the optimal lwork.- infoint
0 on success; if negative, the
-info-th argument had an illegal value.