假设我有一个方阵和一个向量. 在我的应用程序中,我需要完成两件事。
- 我需要找到线性系统的解决方案.
- 我需要计算的对数行列式.
天真地,我可以通过计算特征分解来实现这一点并使用它来获得逆和对数行列式为. 在这种方法中,我需要一个计算特征分解和另一个的操作操作以获得逆. 这是最好的方法吗?是否有一个程序只涉及一个手术?
矩阵确实有一定的特殊结构。它的形式在哪里, 所以离身份不远了。
假设我有一个方阵和一个向量. 在我的应用程序中,我需要完成两件事。
天真地,我可以通过计算特征分解来实现这一点并使用它来获得逆和对数行列式为. 在这种方法中,我需要一个计算特征分解和另一个的操作操作以获得逆. 这是最好的方法吗?是否有一个程序只涉及一个手术?
矩阵确实有一定的特殊结构。它的形式在哪里, 所以离身份不远了。
LU分解只会给你你想要的翻牌圈。线性系统通过求解两个三角系统来求解。行列式是 L 和 U 行列式的乘积,而后者又是对角元素的乘积。
我还应该补充一点,我们真的不能说两个人的表现操作版本一; 他们都只是. 例如,SVD 大约需要翻牌。因此,两个 LU 分解(甚至十个)会便宜得多。
如果你的矩阵接近恒等式我想你可以尝试以下近似
如果扩张在附近, 你得到
一开始。