Click here to Skip to main content
15,911,785 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
I need the inverse of matrix in matlab but the matrix is singular.
when the inverse is taken the following warning is displayed:
Warning: Matrix is singular to working precision.
Can anybody please help to remove this warning.
Thank You.
Posted
Comments
Sergey Alexandrovich Kryukov 22-Mar-12 3:06am    
Guess why?.. :-)
--SA

Why do you think multiplication operation can always be inverted?! You got a singular matrix, just face it. It cannot be used as a denominator in matrix division or inversion. This is the same thing as deleting by integer 0.

Please see:
http://en.wikipedia.org/wiki/Singular_matrix[^].

—SA
 
Share this answer
 
Non-square matrices (m-by-n matrices for which m not equal to n) do not have an inverse.
Thus singular matrix can't be inverted
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900