作者jason342 (阿成)
看板MATLAB
標題[運算] matlab求反矩陣
時間Wed Jul 17 16:24:08 2013
想請教一下有關matlab求解反矩陣的問題
我知道一般情況下解反矩陣可用inv(A) ,
可是當我想解個48X48的反矩陣時,它卻會顯示
Warning: Matrix is close to singular or badly scaled.
Results may be inaccurate. RCOND = 9.006123e-018.
(這矩陣A並非singular matrix , det(A) = -3.4736e+248)
根據我隨便亂找解答的結果好像是因為某些element的値特別的大
使得matlab逆矩陣的運算會出現問題,
我的問題是有辦法用matlab確實的解出正確的反矩陣嗎??
還是有什麼可能是我沒注意到的問題而無法解A的反矩陣
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.156.137
→ jengfu:如Matlab所回傳的訊息,element值差異過大,得想辦法解決 07/22 20:43
推 weyl:最大值與最小值差異過大,矩陣屬於病態,很麻煩 07/23 02:48