[討論] warning訊息的應用已回收

看板MATLAB作者 (小三)時間13年前 (2011/07/01 10:13), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串1/1
請問一下版上的各位大大 我的問題在解的時候有兩種方式 一種是用數值解去估計____方法A 另一種是用解析解去算____方法B 當然解析解解出來的會比較準 所以我現在在運算的過程中是選用方法B 但是在迴圈執行中方法B有一步是要求反矩陣 但是有的時候他會出現Warning 因為那個矩陣幾乎是Singular 所以這時候我想跳回用方法A去解 所以不知道有沒有辦法可以把Warning信號拿出來做判斷用 希望知道的大大不吝指教 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.156.125

07/01 10:22, , 1F
所以你需要的其實不是Warning 而是矩陣接近Singular
07/01 10:22, 1F

07/01 10:26, , 2F
如果是的話試試看cond或rcond?
07/01 10:26, 2F
可以講詳細一點怎麼使用cond嗎?小弟資質比較駑鈍不是很了解 是說cond(A)很大的話就沒有反矩陣嗎? ※ 編輯: mvphisashi 來自: 140.117.156.125 (07/01 10:53)

07/01 11:22, , 3F
我以為doc cond裡面寫的很清楚...
07/01 11:22, 3F
文章代碼(AID): #1E3IqzM_ (MATLAB)