作者MOONY135 (柳生劍影)
看板Math
標題Re: [分析] 數值分析,Bisection Method
時間Thu Sep 6 21:13:56 2012
※ 引述《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