看板 MATLAB 關於我們 聯絡資訊
想請教一下有關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