作者daze (一期一会)
看板CFP
标题Re: [问题] 关於irr怎麽算
时间Sun Jun 26 10:54:00 2016
※ 引述《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://webptt.com/cn.aspx?n=bbs/CFP/M.1466909644.A.B0F.html
※ 编辑: daze (114.39.51.202), 06/26/2016 11:46:20
1F:推 Go2: 推 06/26 12:52
3F:→ daze: wolfram会判定有没有代数根,没有的话也是给出数值方法的近 06/26 19:15
4F:→ daze: 似解。 06/26 19:16
5F:推 sundaylove: 好强!! 06/29 20:16
6F:推 Nomoresin: 推 06/29 22:44
7F:推 vul3x94x9493: 专业 07/14 00:37