{ } Raw JSON

bundles / scipy latest / scipy / linalg / interpolative / id_to_svd

function

scipy.linalg.interpolative:id_to_svd

source: /scipy/linalg/interpolative.py :654

Signature

def   id_to_svd ( B idx proj )

Summary

Convert ID to SVD.

Extended Summary

The SVD reconstruction of a matrix with skeleton matrix B and ID indices and coefficients idx and proj, respectively, is

U, S, V = id_to_svd(B, idx, proj)
A = numpy.dot(U, numpy.dot(numpy.diag(S), V.conj().T))

See also svd.

Parameters

B : :class:`numpy.ndarray`

Skeleton matrix.

idx : :class:`numpy.ndarray`

1D column index array.

proj : :class:`numpy.ndarray`

Interpolation coefficients.

Returns

U : :class:`numpy.ndarray`

Left singular vectors.

S : :class:`numpy.ndarray`

Singular values.

V : :class:`numpy.ndarray`

Right singular vectors.

Aliases

  • scipy.linalg.interpolative.id_to_svd