当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy rate用法及代码示例


用法:

numpy.rate(nper, pmt, pv, fv, when='end', guess=None, tol=None, maxiter=100)

计算每个期间的利率。

参数:
nper array_like

复利期数

pmt array_like

付款

pv array_like

目前的价值

fv array_like

未来价值

when {{‘begin’, 1}, {‘end’, 0}}, {string, int}, 可选参数

付款到期时(‘begin’(1)或‘end’(0))

guess Number, 可选参数

开始求解利率的猜测,默认为0.1

tol Number, 可选参数

解决方案所需的公差,默认为1e-6

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(编辑)(2009年5月)。 Office应用程序的Open Document格式(OpenDocument)v1.2,第2部分:重新计算的公式(OpenFormula)格式-带注释的版本,预草稿。12.结构化信息标准促进组织(OASIS)。美国马萨诸塞州比勒里卡。 [ODT文件]。可用的:http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formulaOpenDocument-formula-20090508.odt

源码:

numpy.rate的API实现见:[源代码]


注:本文由纯净天空筛选整理自 numpy.rate。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。