Re: [問題] 關於irr怎麼算

看板CFP作者 (一期一會)時間7年前 (2016/06/26 10:54), 7年前編輯推噓4(403)
留言7則, 6人參與, 最新討論串2/2 (看更多)
※ 引述《sundaylove (一切都會過去)》之銘言: : 如果用手算套用公式怎樣算呢? : 我查到的都是套表excel : 可是我真的也想試看看用手算 : 希望知道的人可以告訴我,拜託了 : 感激不盡。 用說的,其實很簡單。 舉個例子: 第0期 -1000 第1期 - 900 第2期 2000 ============== -1000*(1+IRR)^2 -900*(1+IRR) + 2000=0 把IRR解出來即可。 那麼,一元二次方程,國中生就會解。 如果有10期,一元十次方程怎麼解? 阿貝爾不可能性定理指出,五次及更高次的多項式方程沒有一般的求根公式。 但沒有代數解不代表沒有解。 以實用的目的來說,用數值方法求近似解就夠好了。 Excel會從10%(如果省略預估值參數),或者參數中給定的預估值開始 用牛頓法迭代20次,直到誤差小於0.00001% 如果迭代20次還找不到解,則回傳錯誤訊息 手算的步驟也一樣。 如果已經不記得什麼是牛頓法... 用內插法或十分逼近法也可以,但效率當然是不可同日而語 總而言之,不管用什麼方法 要用手算跟電腦比賽數值方法求近似解,都只有望塵莫及的份 理論上一元多次方程可能存在不只一個實根 如果發覺求出來的解很怪,請改變預估值再試一次 (舉例來說,一開始的那個例子有兩個實根 除了(-29+Sqrt(881))/20≒0.0341,還有一個根是(-29-Sqrt(881))/20≒-2.9341 顯然後者不是我們要的解) -- Gereulach éü,Sicé dozzote dar carsarr factina. Farer dozzoth,R'a sotle nilora rÿal dar üaiponéra. Frybarec éü, gereulach éü,Farh a lomi zacsantto loréïl. (星たちよ──汝の命短き眷族の望みを聞くがよい。 我らの望みヽそれは──汝の本降ちゆくを看取ること。 帝國よヽ星たちよ──我らヽともに永遠を抱かん。) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.51.202 ※ 文章網址: https://www.ptt.cc/bbs/CFP/M.1466909644.A.B0F.html ※ 編輯: daze (114.39.51.202), 06/26/2016 11:46:20

06/26 12:52, , 1F
06/26 12:52, 1F

06/26 18:31, , 2F
http://www.wolframalpha.com 用這個算看看
06/26 18:31, 2F

06/26 19:15, , 3F
wolfram會判定有沒有代數根,沒有的話也是給出數值方法的近
06/26 19:15, 3F

06/26 19:16, , 4F
似解。
06/26 19:16, 4F

06/29 20:16, , 5F
好強!!
06/29 20:16, 5F

06/29 22:44, , 6F
06/29 22:44, 6F

07/14 00:37, , 7F
專業
07/14 00:37, 7F
文章代碼(AID): #1NRqFCiF (CFP)
討論串 (同標題文章)
文章代碼(AID): #1NRqFCiF (CFP)