Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Re: Inverse of a Matrix
Date: Tue, 2 Oct 2007 09:09:20 +0000 (UTC)
Organization: University of Maine
Lines: 15
Message-ID: <fdt1s0$l5f$1@fred.mathworks.com>
References: <fdsglc$6b7$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-03-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1191316160 21679 172.30.248.38 (2 Oct 2007 09:09:20 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Tue, 2 Oct 2007 09:09:20 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 92533
Xref: news.mathworks.com comp.soft-sys.matlab:430947



"Ravi " <vioravis.nospam@gmail.com> wrote in message
<fdsglc$6b7$1@fred.mathworks.com>...
> Are there any methods available for finding approximate
> inverse for nearly singular matrices using MATLAB? Is there
> a way to avoid this?

What do you need the inverse of a nearly singular matrix
for? You cannot expect to get a good inverse from a bad
matrix. The condition number of the inverse will not
miraculously be better than the original matrix. Garbage in,
garbage out applies in this case. There is no way around it.
All you can expect from MATLAB is an inverse whose
properties are not significantly worse than the original
matrix. There are very few reasons for ever computing an
inverse.