scipy.linalg.interpolative.
reconstruct_skel_matrix#
- scipy.linalg.interpolative.reconstruct_skel_matrix(A, k, idx)[Quelle]#
Skelettmatrix aus ID rekonstruieren.
Die Skelettmatrix kann aus der ursprünglichen Matrix A und ihrem ID-Rang und ihren Indizes k und idx wie folgt rekonstruiert werden:
B = A[:,idx[:k]]
Die ursprüngliche Matrix kann dann über rekonstruiert werden:
numpy.hstack([B, numpy.dot(B, proj)])[:,numpy.argsort(idx)]
Siehe auch
reconstruct_matrix_from_idundreconstruct_interp_matrix.- Parameter:
- A
numpy.ndarray Ursprüngliche Matrix.
- kint
Rang der ID.
- idx
numpy.ndarray Spaltenindex-Array.
- A
- Rückgabe:
numpy.ndarraySkelettmatrix.