[問題] 解線性系統已回收

看板MATLAB作者 (新的生活新的開始)時間16年前 (2008/10/14 21:18), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/4 (看更多)
我在解 u''(x) = f(x) u'(0) = α, u'(1) = β 的時候 利用second difference method ┌ ┐ 得到 │ -1 1 │ │ 1 -2 1 │ │ 1 -2 1 │x = B │ ....... │ │ 1 -2 1 │ │ 1 -1 │ └ ┘ 但是 A 是 singular , 也沒有辦法用A\B的方式去做 請問要怎麼解呢.... 我試過利用(第 k 列) +(第 k+1 列) 的方式去做,最後一列會變成[0 .... 0] 所以會有無窮多組解, 但是如果不丟值讓他去跑結果出來的話,就不知道怎麼去求解了.... 請問有人可以幫助我嗎..卡兩三天了..... 謝謝... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.22.70

10/14 21:49, , 1F
感覺跟Jordan-Form有關係,要再產生一個非線性相依vector
10/14 21:49, 1F

10/14 21:50, , 2F
不知道這樣對不對...
10/14 21:50, 2F

10/14 22:15, , 3F
不然就先把線性相依的vector消掉,用pinv解
10/14 22:15, 3F

10/15 03:18, , 4F
A 是 singular應該不是無限多就是無解吧
10/15 03:18, 4F

10/15 03:18, , 5F
看是線性相依 還是矛盾
10/15 03:18, 5F
文章代碼(AID): #18z9mcgm (MATLAB)
文章代碼(AID): #18z9mcgm (MATLAB)