scipy.linalg.interpolative.
id_to_svd#
- scipy.linalg.interpolative.id_to_svd(B, idx, proj)[源代码][源代码]#
将ID转换为SVD。
矩阵的 SVD 重构,使用骨架矩阵 B 和 ID 索引及系数 idx 和 proj,分别如下:
U, S, V = id_to_svd(B, idx, proj) A = numpy.dot(U, numpy.dot(numpy.diag(S), V.conj().T))
另见
svd
。- 参数:
- B
numpy.ndarray
骨架矩阵。
- idx
numpy.ndarray
列索引数组。
- proj
numpy.ndarray
插值系数。
- B
- 返回:
- U
numpy.ndarray
左奇异向量。
- S
numpy.ndarray
奇异值。
- V
numpy.ndarray
右奇异向量。
- U