作者ejialan (eji)
看板Math
標題Re: [微積] 這題求k值
時間Tue Nov 12 10:40:19 2013
※ 引述《mongchie0204 (吉他手阿綺)》之銘言:
: 4.751k = 1-exp^(-15k)
: k=0.2 (大約)
: 不知道為什麼過程一直求錯
只要你的工程計算機有Ans這個鍵
就可以用你的計算機寫牛頓法解這題
牛頓法的迭代式為
k_{j+1} = k_j - f(k_j)/f'(k_j)
因為計算機按了= 就會把計算結果存到Ans
同時會把你輸入的運算式保留
利用這點 只要把右邊的k_j用Ans取代
按了=就會運算出新的值再存到Ans
先整理一下式子
f(k)=4.751k-1+e^(-15k)
f'(k)=4.751-15e^(-15k)
首先給個初始猜值 猜個10好了
輸入10=
然後照迭代式輸入
Ans-(4.751Ans-1+e^(-15Ans))÷(4.751-15e^(-15Ans))
接下來每按一次=就是做一步迭代
這題按個4次就收斂了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.146.175
→ profyang :推這篇!其實就是用計算機寫loop! 11/12 22:43
推 gj942l41l4 :用991的話 式子打出來按solve再隨便猜個初值就結束XD 11/13 00:55
→ gj942l41l4 :缺點是可能要先想一下自己要的根會在哪 用loop也是 11/13 00:57