我试图用特征值中的JacobiSVD来求解一个线性方程。JacobiSVD有两个分解选项: ComputeThinU和ComputeFullU。它们的含义解释为
computed.
“薄矩阵”是什么意思?以及如何确定使用哪种选项?
发布于 2020-02-09 18:09:02
如果您查看https://eigen.tuxfamily.org/dox/classEigen_1_1JacobiSVD.html,然后在详细描述中可以找到以下内容
,您可以只要求计算瘦U或V,这意味着以下内容。对于矩形n乘p矩阵,如果m是n与p之间的较小值,则只有m个奇异向量,U和V的其余列与实际奇异向量不相对应。要求薄U或V意味着只要求他们的m第一列要形成。所以U是n乘m矩阵,V是p乘m矩阵。请注意,瘦U和V是(最小二乘)求解所需的全部。
什么时候用什么?如果你需要U和V在它的全部荣耀,采取“满”,如果你只需要第一个m
列做最小二乘,然后采取“瘦”。你好,M。
https://stackoverflow.com/questions/60139542
复制相似问题