scipy.linalg.interpolative.reconstruct_interp_matrix¶

scipy.linalg.interpolative.reconstruct_interp_matrix(idx, proj)[source]

Reconstruct interpolation matrix from ID.

The interpolation matrix can be reconstructed from the ID indices and coefficients idx and proj, respectively, as:

P = numpy.hstack([numpy.eye(proj.shape[0]), proj])[:,numpy.argsort(idx)]


The original matrix can then be reconstructed from its skeleton matrix B via:

numpy.dot(B, P)

Parameters: Column index array. Interpolation coefficients. numpy.ndarray Interpolation matrix.