reconstruct_interp_matrix — SciPy v1.15.3 Manual (original) (raw)
scipy.linalg.interpolative.
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 A = B @ P
See also reconstruct_matrix_from_id andreconstruct_skel_matrix.
Parameters:
1D column index array.
projnumpy.ndarray
Interpolation coefficients.
Returns:
Interpolation matrix.