由于评估矩阵条件数通常需要,不知道有没有有效的在给定 LDL 分解的情况下,在 MATLAB 中估计矩阵条件数的方法。
谢谢!
由于评估矩阵条件数通常需要,不知道有没有有效的在给定 LDL 分解的情况下,在 MATLAB 中估计矩阵条件数的方法。
谢谢!
应该有。给定一个因式分解矩阵(通常是 LU),有一些迭代方法来估计矩阵的范数及其逆矩阵,从而估计条件数时间。自从是上三角形,您可以通过提供更改通常使用带有 LU 分解的迭代方法的方法和单独(如果例程在例如 BLAS 中不可用,这可能需要对源代码进行一些黑客攻击)。基本上,由于仅用于矩阵向量乘积,您将取而代之的是矩阵向量乘积和, 这仍然是. ALGLIB提供了一些有用的文档来帮助您入门。