r/(1-(1+r)^-10)=15%怎样计算r,求解? 10

请详细写清计算过程,谢谢!... 请详细写清计算过程,谢谢! 展开
 我来答
帐号已注销
2022-04-14 · TA获得超过3130个赞
知道大有可为答主
回答量:4114
采纳率:0%
帮助的人:294万
展开全部

r/(1-(1+r)^-10)=15%

r/[1-(1+r)^-10]=0.15

无法得到表达式解,只能通过编程求得近似解。

编程进行了计算。因为没有现成的算法,采用观察调试循环起点的,手动修正逼近的方法解决这个个案。

近似解:

r = 0.08144165646436546

附:最后一轮逼近求得的近似解,以及fortran代码

sjh5551
高粉答主

2022-04-14 · 醉心答题,欢迎关注
知道大有可为答主
回答量:3.8万
采纳率:63%
帮助的人:8718万
展开全部
r/[1-(1+r)^(-10)] = 15% = 0.15
r(1+r)^10/[(1+r)^10-1] = 0.15
20r(1+r)^10 = 3[(1+r)^10-1]
化为了 r 的 11 次方程, 求不出解析解, 只能求近似数值解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lhmhz
高粉答主

2022-04-18 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17034

向TA提问 私信TA
展开全部

题主给出的高次方程,可以用简单的迭代法来计算。

第一步,完善方程,即

r/(1-(1+r)^-10)=15%

r=0.15×(1-(1+r)^10)

第二步,写出方程的迭代式

r(k+1)=0.15(1-(1-r(k))^(-10))

第三步,用Excel或计算器,计算13次,即可得到r的近似值

r(1)=0.09 (初值)

r(2)=0.15(1-(1-r(1))^(-10))=0.0866

。。。。。。

r=0.081474 =8.147%

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式