Singular matrix and MATLAB inversion
Show older comments
How come that det(A) = 0, and yet MATLAB computes the inverse of A (i.e inv(A) is computed without any warnings).
Where A is a square symmetric matrix.
Thanks !
3 Comments
Adam
on 11 Jun 2019
You haven't shown us what A is and I don't have time to guess!
Shivam Sharma
on 26 Sep 2020
let's say A = [1 2 3; 4 5 6; 7 8 9]
Bruno Luong
on 26 Sep 2020
@Sharma I get the warning wth your matrix, so it's not a valide example
>> A = [1 2 3; 4 5 6; 7 8 9]:
>> inv(A)
Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND = 2.202823e-18.
ans =
1.0e+16 *
0.3153 -0.6305 0.3153
-0.6305 1.2610 -0.6305
0.3153 -0.6305 0.3153
Accepted Answer
More Answers (1)
Bjorn Gustavsson
on 11 Jun 2019
0 votes
Are you absolutely sure you haven't turned off the warnings, in your startup.m or elsewhere?
Categories
Find more on Linear Algebra in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!