有可能扭转svds

时间:2012-11-13 21:12:22

标签: matlab svd

是否可以在matlab中反转以下内容:

[U,S,V]=svds(fulldata,columns);

1 个答案:

答案 0 :(得分:5)

引用MathWorks

[U,S,V] = svd(X)产生与X相同尺寸的对角矩阵S,其中非负对角元素按降序排列,并且酉矩阵U和V使得X = U * S * V ”。

在svds的情况下,除非columns等于方阵fulldata的大小,否则会丢失一些信息。在这种情况下,我相信原始矩阵不能唯一地重建。