scipy.linalg.lapack.dstein#
- scipy.linalg.lapack.dstein(d, e, w, iblock, isplit) = <flapack function dstein>#
Compute eigenvectors of a symmetric tridiagonal matrix by inverse iteration, for eigenvalues supplied by
stebz(LAPACKdstein).- Parameters:
- dndarray
Diagonal elements of the symmetric tridiagonal matrix, length
n.- endarray
Off-diagonal elements, length
n - 1.- wndarray
The
meigenvalues to compute vectors for, as returned bystebz.- iblockndarray
Block indices from
stebz.- isplitndarray
Splitting points from
stebz.
- Returns:
- zndarray
Orthonormal eigenvectors as columns, shape
(n, m).- infoint
0 on success; if negative, the
-info-th argument had an illegal value; if positive, that many eigenvectors failed to converge.