这是支付宝上面的一个理财计划,每月攒50,攒5年,攒本金3000,10年后开始领,最后收益一共1040.5元;我们来算一算它的收益率:

1、攒五年:

我们按照月利率来计算;

设月利率为x;

为了方便表示,我们用 y = 1+x;

第1个月存50本金:本金+利息为  50*(1+x)  即为 50*y

第2个月存50本金:本金+利息为  ((50*y)+50)*y = 50*y^2+50*y

第3个月存50本金:本金+利息为  50*y^3+50*y^2+50*y

…….

一共存5年,60个月,这期间我们一直在存本金;

第60个月存50本金:本金+收益为  50*y^60+50*y^59+….+50*y

利用等比数列化简为 : 50*((y^61-y)/(y-1))

50*((y^61-y)/(y-1)) 这就是我们存了5年后的  本金+利息

2、10年后开始领:

这时候我们不增加本金,但是一直有利息;

因为是10年后领,代表我们又存了6年,72个月;

本金+利息   =    50*((y^61-y)/(y-1))*(y^72)

3、我们领3年

按照以下方式来领:

2030年  12月30日               600元

2031年  12月30日               600元

2032年  12月30日               600元

2033年  12月30日               2240.50元

刚才我们算出在领钱之前所有的 本金+利息  = Z =50*((y^61-y)/(y-1))*(y^72)

第一年领600:

剩下的  本金+利息 =  Z - 600

第二年领600:

在此期间我们剩下的 本金+利息 还需要再计算一次利息:

我们的  本金+利息 =  (Z - 600)*y^12

剩下的  本金+利息 =  (Z - 600)*y^12 - 600

第三年领600:

在此期间我们剩下的 本金+利息 还需要再计算一次利息:

我们的  本金+利息 =  ((Z - 600)*y^12 - 600)*y^12

剩下的  本金+利息 =  ((Z - 600)*y^12 - 600)*y^12 - 600

第四年领剩下的2240.5:

在此期间我们剩下的 本金+利息 还需要再计算一次利息:

我们的  本金+利息 =  (((Z - 600)*y^12 - 600)*y^12 - 600)*y^12

剩下的  本金+利息 = 2240.5

4、开始计算年利率

按照上面的领取方式可以列出如下式子:

(((Z-600)*y^12-600)*y^12-600)*y^12 = 2240.5;

将Z =50*((y^61-y)/(y-1))*(y^72)

y = x+1

带入:

利用matlab求解其中的x值

x=0.002330021294372645689625358197281

x为月利率

那么年利率则为 x*12 = 0.0280  ,该攒钱计划的年利率为  2.8%

以上!算毕!

结论:

神理财。。。。。

matlab 不使用循环计算利息,关于支付宝--我的攒钱计划--利率计算说明相关推荐

  1. 关于支付宝--我的攒钱计划--利率计算说明

    这是支付宝上面的一个理财计划,每月攒50,攒5年,攒本金3000,10年后开始领,最后收益一共1040.5元:我们来算一算它的收益率: 1.攒五年: 我们按照月利率来计算: 设月利率为x: 为了方便表 ...

  2. 660 - 循环基础-利息计算

    计算鸭在去年赚了一大笔钱!他想要把这些钱用于投资,并对自己能得到多少收益感到好奇. 已知投资的复合年利率为 R(0 到 20 之间的整数).计算鸭现有总值为 M 的钱(100 到 1,000,000之 ...

  3. 数学建模与MATLAB计算之007.MATLAB中的循环语句

    007.MATLAB中的循环语句 文章目录 007.MATLAB中的循环语句 一.for循环 (一)格式1: (二)格式2: 二.while循环 三.break语句和continue语句 四.循环的嵌 ...

  4. 计算久期matlab,[MATLAB代码模板]固定收益证券计算

    固定收益证券计算 1固定收益债券定价 (1)bndprice函数 目的: 给固定收益债券定价 格式: [Price,AccruedInt]=bndprice(Yield,CouponRate,Sett ...

  5. matlab教程 for循环,Matlab for循环使用操作教程分享

    相信不少新手伙伴对Matlab for循环使用操作还不太了解,而下面的这篇文章笔者就专门为大伙分享了关于Matlab for循环使用操作教程,有需要的朋友不要错过哦. 首先安装Matlab, for循 ...

  6. do matlab的 while循环_在MATLAB中,循环控制语句可以用for、while或do-while进行控制...

    在MATLAB中,循环控制语句可以用for.while或do-while进行控制 更多相关问题 [单选,A4型题,A3/A4型题] 28岁初产妇,孕32周,全身水肿及头痛就诊.查体:血压170/110 ...

  7. matlab循环语句从小到大排列,三个例子讲解MATLAB三种循环

    三个例子讲解MATLAB三种循环 FOR循环 在for和end语句之间的{commands}按数组中的每一列执行一次.在每一次迭代中,x被指定为数组的下一列,即在第n次循环中,x=array(:, n ...

  8. matlab利用for循环对1到100的数字进行求和

    matlab利用for循环对1到100的数字进行求和 打开matlab软件,点击"新建脚本",不建议在命令行中直接执行(因为输入错误,基本没法修改),先在编辑器里面输入,如果只是单 ...

  9. 在matlab中的循环语句,matlab中循环语句

    Matlab软件与基础数学实验 MATLAB编程介绍与循环结构 ★ MATLAB中各种命令可以完成许多单一的任务,对于某些较为复杂的问题,仅靠现有的命令或函数来解决,往 往是难以...... matl ...

最新文章

  1. Android开发之大位图二次採样压缩处理(源码分享)
  2. SQL语句之DWL、DCL语句
  3. linux windows c system 函数简介
  4. URAL 1091. Tmutarakan Exams
  5. 查询score中选学多门课程的同学中分数为非最高分成绩的记录。
  6. 在循环里创建数据库连接,严重影响数据库性能
  7. .net关于app.config的使用 对于自己的类库
  8. 如何用c++画图_画图教室 | 绘制Mapping第一步:美团搜索火锅串串香...认真的!...
  9. python - color print
  10. FFMPEG ./configure 参数及意义
  11. geotools读取shp数据的数据类型
  12. 为什么许多公司不要培训机构出来的程序员?
  13. Kibana坐标地图example
  14. Git命令及集成IDEA、Gitee/GitHub/GitLab
  15. Python 识别录音并转为文字
  16. Centos 7 系统修改终端背景为黑底白字
  17. mysql定期清理会话_MySQL会话闲置时间控制
  18. 2020年校招[随手更新]
  19. 计算机硬件系统(一)
  20. 基于 SpringCloud 微服务架构的广告系统(第一部分:eureka、zuul、通用模块)

热门文章

  1. Java设计模式之再从[暗黑破坏神装备镶嵌宝石系统]分析装饰(Decorator)模式
  2. 基于图像处理的小目标计数
  3. java学生成绩管理系统(GUI+mysql+排序)
  4. [附源码]JAVA毕业设计咖啡馆管理系统(系统+LW)
  5. 卡内基梅隆大学机器人研究所教授最新力作:移动机器人学
  6. Token高并发解决方案
  7. 盘点!Windows系统好用的绘图软件!
  8. 联想小新air13pro重装系统_联想小新Air13-Pro笔记本U盘重装win8系统教程
  9. 龙ol服务器维护补偿boss,九死一生《龙OL》凶险副本大盘点
  10. SQL 查询重复数据并显示重复次数