偽逆矩陣 pseudo-inverse [轉]

轉自:http://blog.sina.com.cn/s/blog_890c6aa30101cn6t.html

對于矩陣A,如果存在一個矩陣B,使得AB=BA=I,其中I為與A,B同維數的單位陣,就稱A為可逆矩陣(或者稱A可逆),并稱B是A的逆矩陣,簡稱逆陣。(此時的逆稱為凱利逆)矩陣A可逆的充分必要條件是|A|≠0。奇異矩陣陣或非方陣的矩陣不存在逆矩陣,但可以用函數pinv(A)求其偽逆矩陣?;菊Z法為X=pinv(A),X=pinv(A,tol),其中tol為誤差:max(size(A))*norm(A)*eps。函數返回一個與A的轉置矩陣A'同型的矩陣X,并且滿足:AXA=A,XAX=X.此時,稱矩陣X為矩陣A的偽逆,也稱為廣義逆矩陣。pinv(A)具有inv(A)的部分特性,但不與inv(A)完全等同。

如果A為非奇異方陣,pinv(A)=inv(A),但卻會耗費大量的計算時間,相比較而言,inv(A)花費更少的時間。

奇異矩陣是線性代數的概念,就是對應的行列式等于0的矩陣。

奇異矩陣的判斷方法:首先,看這個矩陣是不是方陣(即行數和列數相等的矩陣。若行數和列數不相等,那就談不上奇異矩陣和非奇異矩陣)。然后,再看此方陣的行列式|A|是否等于0,若等于0,稱矩陣A為奇異矩陣;若不等于0,稱矩陣A為非奇異矩陣。同時,由|A|≠0可知矩陣A可逆,這樣可以得出另外一個重要結論:可逆矩陣就是非奇異矩陣,非奇異矩陣也是可逆矩陣。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容