让我们假设我们对一些矩阵进行了 SVD 分解
[U E V]=svd(X);
我想画出奇异值的累积和的图,所以我这样做了
sigmas=diag(E);
%figure; plot(log10(sigmas)); title('Singular Values (Log10 Scale)');
figure; plot(cumsum(sigmas) / sum(sigmas)); title('Cumulative Percent of Total Sigmas');
并得到以下图表
我开始理解这张图表,正如我们看到的那样,直到大约 4,线不是线性的,但是在 4 之后它变成线性,这是否意味着前四个奇异值对图表的影响最大?其他的影响有点小?提前致谢