Hi all, As far as I know, the inverse of symmetric matrix is always symmetric. However, I have a symmetric covariance matrix, call it C, and when I invert it (below), the solution, invC, is not symmetric!
>> invC = inv(C); % (inefficient I know, but it should still work...)
>> isequal(invC,invC') ans = 0
Has anyone had this issue? Can this be due to rounding errors? My matrix is 1810×1810 with many entries like 0.0055, etc.
Thanks in advance!
Best Answer