上一主题

numpy.nper

下一主题

功能编程

numpy.rate

numpy.rate(nper, pmt, pv, fv, when='end', guess=0.1, tol=1e-06, maxiter=100)[source]

计算每个周期的利率。

参数:

NPER T0>:array_like

复合周期数

pmt:array_like

付款

pv:array_like

目前价值

fv:array_like

未来价值

:{{'begin',1},{'end',0}},{string,int}

付款到期时(“开始”(1)或“结束”(0))

猜测:float,可选

开始猜测解决利率

tol:float,可选

解决方案的所需容差

maxiter:int,可选

找到解的最大迭代次数

笔记

通过迭代求解(非线性)方程来计算感兴趣速率:

fv + pv*(1+rate)**nper + pmt*(1+rate*when)/rate * ((1+rate)**nper - 1) = 0

rate

参考文献

Wheeler,D.A.,E.Rathke和R.Weir(Eds。)(2009年5月)。Office应用程序的打开文档格式(OpenDocument)v1.2,第2部分:重新计算公式(OpenFormula)格式 - 注释版本,预稿12。促进结构性信息标准组织(OASIS)。Billerica,MA,USA。[ODT文件]。可用:http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula OpenDocument-formula-20090508.odt