看板 Math 關於我們 聯絡資訊
※ 引述《playmypig (玩我豬)》之銘言: : 我知道這條問題很白痴但我自己卻卡關了數天, : 因為就是不明白題目中準確至10^(-2)的意思, : 我看了書的例子,也不清楚為什麼要做到第7次才算是 : 準確到了10^(-2). : 鏈結在這兒: : http://upload.nasaorc.com/ncimg/120906/df8f5ee1 : (我是用burden的Numerical Analysis的,我看不明白2.1中的Example 1) : 謝謝各位. >> bisec(0,1,0.01) n an bn rn f(m) 1 0.00000 1.00000 0.50000 -0.62500 2 0.50000 1.00000 0.75000 0.98438 3 0.50000 0.75000 0.62500 0.25977 4 0.50000 0.62500 0.56250 -0.16187 5 0.56250 0.62500 0.59375 0.05405 6 0.56250 0.59375 0.57813 -0.05262 7 0.57813 0.59375 0.58594 0.00103 我用程式跑是這樣耶 最後面一樣是誤差 -- █◤◢█ ◢█◣ ◢█◣◥█◤ ◢█◣◥█ ◢█ ◢◣ █◣◥█◣◥█ █◤◢███ ◢███◣ ◢███◣ █◤◢██ ██ ██ █◢████ ██◤ █◣ ██◤ █◣ █◢███ ◥█◣█◤◢█ █◣◥█◤█◤█ ██ ██ ██ ██ ◥█◤ █ ███◤◢█ █◤◢█◢█◢█ ◥█ ◢█◤ ◥█ ◢█◤ ◢█ ◢█ ◢◤◥█◤◢██ █◤█◤█◤ ◥██◤◢◣ ◥██◤ █◤ █◤ ◥██◤ ωRyoko -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.232.185.191
EdisonX :不過第7項的 0.00103 < 0.01 了, 所以視為終止條件。 09/06 22:15
EdisonX :不好意思,忽視樓上推文 Orz 大於小於都判斷錯 ... 09/06 22:16
playmypig :謝謝!我想問是用maple嗎?另外不是要計bn-an來看是否 09/06 23:11
playmypig :少於10^(-2)嗎? 09/06 23:11
ejialan :準確到10^(-2) 是指|f(x)|<=10^(-2) 跟an bn沒關係 09/07 11:43
ejialan :二分法用的原理是勘根定理 只要一開始f(a)*f(b)<0就 09/07 11:45
ejialan :保證在[a,b]之間有解 另外我猜他是用matlab 09/07 11:46
playmypig :謝謝e大,麻煩可不可以到新開的那個post看看呢? 09/07 12:41
MOONY135 :我是用MATLAB跑的 09/07 14:08