奇异值分解 | 您所在的位置:网站首页 › matlab怎么做矩阵 › 奇异值分解 |
奇异值,以对角矩阵或列向量形式返回。奇异值是非负值并以降序顺序返回。 如果 A 是 m×n 矩阵,而 S 是对角矩阵,则 S 的大小如下: 精简分解 svd(A,"econ") 将以 min([m,n]) 阶方阵形式返回 S。 对于完全分解,svd(A) 返回与 A 大小相同的 S。 此外,根据您如何调用 svd 以及是否指定 outputForm 选项,S 中的奇异值将以列向量或对角矩阵形式返回: 如果带一个输出调用 svd 或指定了 "vector" 选项,则 S 是列向量。 如果带多个输出调用 svd 或指定了 "matrix" 选项,则 S 是对角矩阵。 根据您指定一个输出还是多个输出,svd 可以返回不同奇异值,这些值在数值上依然精确。 |
CopyRight 2018-2019 实验室设备网 版权所有 |