标题：内插法
介绍
又称插值法。根据未知函数f(x)在某区间内若干点的函数值，作出在该若干点的函数值与f(x)值相等的特定函数来近似原函数f(x)，进而可用此特定函数算出该区间内其他各点的原函数f(x)的近似值，这种方法，称为内插法。按特定函数的性质分，有线性内插、非线性内插等；按引数(自变量)个数分，有单内插、双内插和三内插等。我国古代早就发明了内插法，当时称为招差术，如公元前1世纪左右的《九章算术》中的“盈不足术”即相当于一次差内插(线性内插)；隋朝作《皇极历》的刘焯发明了二次差内插(抛物线内插)；唐朝作《太衍历》的僧一行又发明了不等间距的二次差内插法；元朝作《授时历》的郭守敬进一步发明了三次差内插法。在刘焯1000年后，郭守敬400年后，英国牛顿才提出内插法的一般公式。
概念
内插法，一般是指数学上的直线内插，利用等比关系，是用一组已知的未知函数的自变量的值和与它对应的函数值来求一种求未知函数其它值的近似计算方法，是一种未知函数，数值  内插法逼近求法，天文学上和农历计算中经常用的是白塞尔内插法，可参考《中国天文年历》的附录。另外还有其他非线性内插法：如二次抛物线法和三次抛物线法。因为是用别的线代替原线，所以存在误差。可以根据计算结果比较误差值，如果误差在可以接受的范围内，才可以用相应的曲线代替。一般查表法用直线内插法计算。
原理
数学内插法即“直线插入法”。其原理是，若A(i1,b1),B(i2,b2)为两点，则点P（i,b)在上述两点确定的直线上。而工程上常用的为i在i1,i2之间，从而P在点A、B之间，故称“直线内插法”。 
数学内插法说明点P反映的变量遵循直线AB反映的线性关系。 
上述公式易得。A、B、P三点共线，则 
(b-b1)/(i-i1)=（b2-b1)/(i2-i1)=直线斜率，变换即得所求。
具体方法
综述求得满足以下函数的两个点，假设函数为线性函数，通过简单的比例式求出租赁利率。  公式以每期租金先付为例，函数如下： 
A表示租赁开始日租赁资产的公平价值； R表示每期租金数额； 
S表示租赁资产估计残值； 
n表示租期； 
r表示折现率。 
通过简单的试错，找出二个满足上函数的点（a1，b1）（a2，b2），然后，利用对函数线性的假设，通过以下比例式求出租赁利率
二次抛物线内插法设二次抛物线关系式：y = f(x)，要计算在x = x0点的函数。已知f(x1)、f(x2）和f(x3)，其中x1 < x2 < x3，x1 < x0 < x3，则在x0点的函数值：f(x0)= f(x1)*(x2-x0 ) *( x3- x0) / ((x3 - x1) *(x2 - x1) )+f(x2) *( x1- x0)*( x3- x0) / ((x3 - x2) *(x1 - x2) ) +f(x3)*(x2-x0 ) *( x1- x0) / ((x1 -x3 ) *( x2- x3) )。显然本式也适合外插计算。
线性关系和三次以上抛物线可仿上式，很容易得出。
计算
综述内插法在财务管理中应用很广泛，如在货币时间价值的计算中，求利率i，求年限n;在债券估价中，求债券的到期收益率；在项目投资决策指标中，求内含报酬率。中级和CPA教材中都没有给出内插法的原理，很多同学都不太理解是怎么一回事。下面结合实例来讲讲内插法在财务管理中的应用。
在内含报酬率中的计算内插法在内含报酬率的计算中应用较多。内含报酬率是使投资项目的净现值等于零时的折现率，通过内含报酬率的计算，可以判断该项目是否可行，如果计算出来的内含报酬率高于必要报酬率，  内插法则方案可行；如果计算出来的内含报酬率小于必要报酬率，则方案不可行。一般情况下，内含报酬率的计算都会涉及到内插法的计算。不过一般要分成这样两种情况： 1.如果某一个投资项目是在投资起点一次投入，经营期内各年现金流量相等，而且是后付年金的情况下，可以先按照年金法确定出内含报酬率的估计值范围，再利用内插法确定内含报酬率 
2.如果上述条件不能同时满足，就不能按照上述方法直接求出，而是要通过多次试误求出内含报酬率的估值范围，再采用内插法确定内含报酬率。 
下面举个简单的例子进行说明： 
某公司现有一投资方案，资料如下： 
初始投资一次投入4000万元，经营期三年，最低报酬率为10%，经营期现金净流量有如下两种情况：（1）每年的现金净流量一致，都是1600万元；（2）每年的现金净流量不一致，第一年为1200万元，第二年为1600万元，第三年为2400万元。 
问在这两种情况下，各自的内含报酬率并判断两方案是否可行。 
根据（1）的情况，知道投资额在初始点一次投入，且每年的现金流量相等，都等于1600万元，所以应该直接按照年金法计算，则 
NPV=1600×(P/A，I，3)－4000 
由于内含报酬率是使投资项目净现值等于零时的折现率， 
所以　令NPV=0 
则：1600×(P/A，I，3)－4000=0 
(P/A，I，3)=4000÷1600=2.5 
查年金现值系数表，确定2.5介于2.5313(对应的折现率i为9%)和2.4869(对应的折现率I为10%)，可见内含报酬率介于9%和10%之间，根据上述插值法的原理，可设内含报酬率为I, 
则根据原公式： 
(i2-i1)/(i-i1)=( β2-β1)/( β-β1). 
  内插法i2 =10%，i1=9%，则这里β表示系数，β2=2.4689，β1=2.5313， 
而根据上面的计算得到β等于2.5，所以可以列出如下式子： 
（10%-9%）/（I-9%）=（2.4689-2.5313）/（2.5-2.5313），解出I等于9.5%，因为企业的最低报酬率为10%，内含报酬率小于10%，所以该方案不可行 
根据（2）的情况，不能直接用年金法计算，而是要通过试误来计算。 这种方法首先应设定一个折现率i1，再按该折现率将项目计算期的现金流量折为现值，计算出净现值NPV1；如果NPV1>0，说明设定的折现率i1小于该项目的内含报酬率，此时应提高折现率为i2，并按i2重新计算该投资项目净现值NPV2；如果NPV1<0，说明设定的折现率i1大于该项目的内含报酬率，此时应降低折现率为i2，并按i2重新将项目计算期的现金流量折算为现值，计算净现值NPV2。 
经过上述过程，如果此时NPV2与NPV1的计算结果相反，即出现净现值一正一负的情况，试误过程即告完成，因为零介于正负之间(能够使投资项目净现值等于零时的折现率才是财务内部收益率)，此时可以用插值法计算了；但如果此时NPV2与NPV1的计算结果符号相同，即没有出现净现值一正一负的情况，就继续重复进行试误工作，直至出现净现值一正一负。本题目先假定内含报酬率为10%，则： 
NPV1=1200×0.9091+1600×0.8264+2400×0.7513-4000=216.8万 
因为NPV1大于0，所以提高折现率再试，设I=12%, NPV2=1200×0.8929+1600×0.7972+2400×0.7118-4000=55.32万 
仍旧大于0，则提高折现率I=14%再试，NPV3=1200×0.8772 +16000×7695+2400×0.6750-4000=-96.19万 
现在NPV2 >0，而 NPV3<0（注意这里要选用离得最近的两组数据），所以按照内插法计算内含报酬率，设i2 =14%，i1=12%，则 β2=-96.19，β1=55.32，β=0根据 
（i2-i1）/(i-i1)=( β2-β1)/( β-β1) 
有这样的方程式：（14%-12%）/（i-12%）=（-96.19-55.32）/（0-55.329） 
解得I=12.73%，因为大于必要报酬率，所以该方案可以选择。
在差额内含报酬率计算在进行多个项目投资方案的比较时，如果各个方案的投资额不相等或项目经营期不同  内插法，可以用差额内含报酬率法进行选择。差额内含报酬率法，是指在原始投资额不同的两个方案的差额净现金流量△NCF的基础上，计算差额内含报酬率△IRR，并根据结果选择投资项目的方法。当差额内含报酬率指标大于基准收益率或必要报酬率时，原始投资额大的方案较优；反之，应该选择原始投资额小的方案（注意这里的差额都是用原始投资数额较大的方案减去原始投资小的方案）。
初始差额投资
举例某公司现有两个投资项目，其中 
A项目初始投资为20000，经营期现金流入分别为：第一年11800，第二年13240，第三年没有流入； 
B项目初始投资为9000，经营期现金流入分别为：第一年1200，第二年6000，第三年6000；　 
该公司的必要报酬率是10%，如果项目A和B是不相容的，则应该选择哪个方案？ 
根据本题目，初始差额投资为： 
△NCF0=20000-9000=11000万 
各年现金流量的差额为： 
△NCF1=11800-1200=10600万 
△NCF2=13240-6000=7240万 
△NCF3=0-6000=－6000万 
首先用10%进行测试，则NPV1=10600×0.9091+7240×0.8264+（-6000）×0.7513-11000=117.796万 
因为NPV1>0，所以提高折现率再试，设I=12%,则有NPV2=10600×0.8929+7240×0.7972+（-6000）×0.7118-11000=-34.33万 
现在NPV1>0，而NPV2<0（注意这里要选用离得最近的两组数据），所以按照内插法计算内含报酬率。 
设i2 =12%，i1=10%，则 β2=－34.33，β1=117.796，β=0，则根据（i2-i1）/(i-i1)=( β2-β1)/( β-β1)，有这样的方程式： 
（12%-10%）/（I-12%）=（-34.33-117.796）/（0-117.796），解得I=11.54%，因为大于必要报酬率，所以应该选择原始投资额大的A方案。
在债券到期收益率计算除了将插值法用于内含报酬率的计算外，在计算债券的到期收益率时也经常用到。如果是平价发行的每年付息一次的债券，那么其到期收益率等于票面利率，如果债券的价格高于面值或  内插法者低于面值，每年付息一次时，其到期收益率就不等于票面利率了，具体等于多少，就要根据上述试误法，一步一步测试，计算每年利息×年金现值系数+面值×复利现值系数的结果，如果选择的折现率使得计算结果大于发行价格，则需要进一步提高折现率，如果低于发行价格，则需要进一步降低折现率，直到一个大于发行价格，一个小于发行价格，就可以通过内插法计算出等于发行价格的到期收益率。总的来说，这种内插法比较麻烦，教材上给出了一种简便算法： R=[I+(M-P)÷N]/[（M+P）÷2] 
这里I表示每年的利息，M表示到其归还的本金，P表示买价，N表示年数。例如某公司用1105元购入一张面额为1000元的债券，票面利率为8%，5年期，每年付息一次，则债券的到期收益率为： 
R= [80+(1000-1105)÷5]/[（1000+1105）÷2]=5.6% 
可以看出，其到期收益率与票面利率8%不同，不过这种简便做法在考试时没有作出要求，相比较而言，对于基本的内插法，大家一定要理解并学会运用。