How to quickly update the inverse for a sparse matrix when a row changes?
2 次查看(过去 30 天)
显示 更早的评论
Dear All,
I have a square very sparse matrix A with a dimension 4000 by 4000, and I have its inverse InvA. Now a row in A changes which is called matrix A1, how can I quickly obtain the inverse of A1 making use of InvA?
Thanks a lot.
Benson
0 个评论
回答(1 个)
Steven Lord
2020-10-28
You can't even be confident that A1 is invertible.
A = speye(5)
invA = inv(A)
A1 = A;
A1(3, 3) = 0 % changing one element
What is the inverse of A1?
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!