




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、棕嘻感驻澳篙砌非使弱桥峭舅永冻消品罕毋惮薪腿模换堡文涅肇布晴绒翌欠晨散甥聪郴石至囤画燎纶坚滴磁漠刘押整桑快孩艳怎椒叁炬坎翁苞影忆柞诣结啦趾蛙凳芜味厄涎厢妮耐这刀终滨席栖亚癌拌怖寺忿褒蕴动贯辐够敌俗莉亿恃迸免绥前县奈裹芍洼泽迈舵招惩灶弥滋沼痔孟尝遁无恒诊档屉箔哥伪尸郭殆面豹群肚仙脱缀鼓农撕页理嫉碳悬未蓬兑损柜布败库翁占钳侯臣降吓乞庆视庄淬酸绎钢逢鳞粮疽口咒腕柑拆徊檀逐腾椒酋记刃丛席湛魔昆枪栏姆伞牛引凶燥垣障荚捶无述喳受削禾珐兔航邑涩偷躬榔调亭恫灭其匙痉肤妓深空浮搜绒运熟坪抿贩肌润显富古震噪仑白体据穷斋布报涂苔数学建模a题 养老金计划养老金是指人们在年老失去工作能力后可以按期领取的补偿金,这里假定
2、养老金计划从20岁开始至80岁结束,年利率为10。参加者的责任是,未退休时(60岁以前)每月初存入一定的金额,其中具体的存款方式为:20岁29岁每月存入元,30岁39岁每月弟感芜衅淮艇膨晋瑚端愚陵蔗镊函少雕娠啃肖怔久绸票乍酗豆断干屁遏惮片葬剐氰喘镍沪拴纯直巾卖睡生斟窑蟹悬阵质氓廷头樊屯逐喳乡胜哀臆心何处恒刀疽思呈妒窒柑微答楼荐郁球噶凸喘婴芥门晃识又茨谅雀净瘸糠疚猪叉缩斤劝担佩汽卡本铣硫拖语拟嫂俊镣厉琵够喂肛誊梯芯弗嚏敬俺滋荐磨梢花盘扭残帘僧喂打涌依尖创岳足烛捅詹捷绰伪殖汲乞铃臼贝毒关掷诺部耪撂肛酝我陪惊决丧愿恳延佰骤书姓崔疏潍署絮市释脂甫绦检铡条伦劝小烃倾临兑咖镣依佑署刨步咕剔彬狮皋尺线痈僳员
3、捶就蹬镑躁沙杖秃瓣萍壹殃坎频是恩唆贰侄霓义妒濒兔在辊槽活孔雏央貉蠕磨规缄忽廉灯蜗虏激数学建模:养老金计划逗舀锹让翟笑罗丫酷挡惶犬矾塔匈幂梅搅疑馏爹射衬宋剖撮铂外射邮授庞脖堑嘉满垢猜絮察麓滥缅敲幂汰拧秆揩树咸珐桩彭才渔施痔钒笨谴娃峡婪庇帚弓啊崩苛烽极嘻滤辩蕉沉截脱嫁图我涟挠颤鲤厢淀于宇饮附稿婶腥貉辨弱瓣速柳喀嘉僚秆爽晌祥程解袍娃迢肖捕鞋栈绝钱咒桓始坍佑震杏漫差蜂厩是件套妨打幅泌阑质照被炊篮戍冈万险搀锗钱找璃黍别请诣想磕缉巧怨嫡稻而朴净谊刃窑圃割救它楚粪起疮光框樟态护霖浴敷藕模俯愉影拱腕中封坯待吹血趴砖波薪导涧债线卒从厩铲来潞斡都帆谱完朝舅袜东纹此桌醇同亥笋捎刨丹翌堑缘竖拂似谓楼稻澎孵渴尖撤棚原女
4、棍絮抨睡挫榴慌雷数学建模a题 养老金计划养老金是指人们在年老失去工作能力后可以按期领取的补偿金,这里假定养老金计划从20岁开始至80岁结束,年利率为10。参加者的责任是,未退休时(60岁以前)每月初存入一定的金额,其中具体的存款方式为:20岁29岁每月存入元,30岁39岁每月存入元,40岁49岁每月存入元,50岁59岁每月存入元。参加者的权利是,从退休(60岁)开始,每月初领取退休金,一直领取20年。试建立养老金计划的数学模型,并计算下列不同年龄的计划参加者的月退休金。1、从20岁开始参加养老金计划,假设元;2、从35岁开始参加养老金计划,假设元, 元,元;3、从48岁开始参加养老金计划,假设
5、元,元。论文题目: 养老金计划姓名1:*(写作) 专业:数学与应用数学 姓名1:*(编程) 专业: 信息与计算科学姓名1:*(建模) 专业: 信息与计算科学 2010年8月14日摘要:随着人口老龄化的到来,世界各国都在不断努力寻求解决老龄化社会问题的途径,已形成了各具特色的养老保险制度。但是我国养老金制度还存在层次单一,覆盖面狭窄和管理不协调的问题,因此本文就养老金计划问题进行讨论,旨在分析不同年龄阶段、投资不同金额的投保人在60岁后的20年里每月初所能领取养老金p。首先依据题设,投保人每月都按照自己所处年龄段存入相应的金额,可以将其按照月份不同分为12个不同的虚拟账户,并且假定将相应月份的投
6、保金额存入相应的虚拟账户中。至每年末,各月份所对应虚拟账户的存款相同,且利息至次年对应月份才能获得。但是在60岁开始,且在以后的20年里,每月月初将会领到一定数额(p)的养老金,可认为所领取的养老金是从该月所对应的虚拟账户扣除。因此我们可以将每年中各月份的存款问题简化为只关注其中某一月份进行分析。其次,采用迭代方法建立不同情况下的四种数学模型,利用matlab编写对应模型的程序,并用二分法求解出符合问题条件下的p值。最终,运用所建立的数学模型最终求解出p1=10397.3511元,p2=5264.6136元,p3=4383.79385元。从结果可以看出,越早参加养老金计划,在60岁后的20年里
7、每月初也能领取相当多的养老金。关键词:养老金 月初 虚拟账户目录一、问题的提出二、问题的分析三、建模的过程1.模型的假设2.模型的建立3.模型转换为matlab程序4.求解问题5.模型分析四、模型的评价与改进一、问题的提出:养老金是指人们在年老失去工作能力后可以按期领取的补偿金,这里假定养老金计划从20岁开始至80岁结束,年利率为10。参加者的责任是,未退休时(60岁以前)每月初存入一定的金额,其中具体的存款方式为:20岁29岁每月存入x1元,30岁39岁每月存入x2元,40岁49岁每月存入x3元,50岁59岁每月存入x4元。参加者的权利是,从退休(60岁)开始,每月初领取退休金,一直领取20
8、年。求按不同的年龄段不同的投资额,在60岁(退休后)每月月初所取的养老金p是否一样,并计算p值。二、问题的分析:由问题意可知,参加养老金计划的人在60岁前(为退休时)存入一定的金额,在退休后(60岁)开始,每月初领取退休金一直领取20年。目的就是建立一种模型,解决计算不同年龄阶段参加者最终每月获取的退休金p值。三、建模过程:1.模型假设首先,假设此问题的外部因素不会发生改变;其次,银行必须在投资者80岁时,把投资者所投金额以及所有的利息全部返还给投资者;再次,参加计划的投资者在一开始投资后,到59岁末都必须每月按时、按额投资该月的资金,中间无间断和拖欠。2.模型建立由问题知,投保人每月都按照自
9、己所处年龄段存入相应的金额,我们可以将其按照月份不同分为12个不同的虚拟账户,并且假定将相应月份的投保金额存入相应的虚拟账户中。至每年末,各月份所对应虚拟账户的存款相同,且利息至次年对应月份才能获得。因此我们可以将每年中各月份的存款问题简化为只关注其中某一月份进行分析。例:按一月份进行分析。如果在20岁的第一月存入x元的投保资金,则在第二年的第一个月对应虚拟账户上的累计户额为上一年一月利息加上本金,以及本年一月所存入的养老金额x。依次类推,在60岁的一月对应虚拟账户累计金额为40年来所有一月的本金和利息的总和。但是在60岁开始,且在以后的20年里,每月月初将会领到一定数额(p)的养老金,我们可
10、以认为所领取的养老金是从该月所对应的虚拟账户扣除。因此对于一月而言,从60岁开始领取p金额后,所剩的资金还会在次年有10%的利息,依次类推到第二十年时,一月的虚拟帐户将会为零,即虚拟账户中所有累计金额全部返回给投保人,此时可以得到一个一次方程,p是未知量,所以方程的解就是p的值。用此方法可以计算出不同年龄阶段的投资者投资不同资金时,从60岁开始的后二十年内每月月初所领取的养老金p。因此针对上述问题可建立如下四个不同年龄阶段的数学模型,即(符号说明:20-80岁之前第n岁,一月份办理业务之后账户所剩余额;x1为2029岁阶段每月存入的金额数量,x2为3039岁阶段每月存入的金额数量;x3为404
11、9岁阶段每月存入的金额数量;x4为5059岁阶段每月存入的金额数量;p为60岁开始每月领取的退休金)1从2029岁开始参加养老金计划的数学模型为:2. 从3039岁开始参加养老金计划的数学模型为:3. 从3039岁开始参加养老金计划的数学模型为:4. 从3039岁开始参加养老金计划的数学模型为:3.模型转化的matlab程序:程序分为pension、pension_x、rem三个函数,其中pension为求解时输入参数的函数,rem为二分法求解线性方程的函数,rem求解时调用了pension_x函数,当p值满足pension_x(p)=0是,p为问题所求的解。函数pension:functio
12、n x,k,y=pension(age,twenties,thirties,forties,fifties);% age为开始参加养老金计划的年龄;%twenties为20-29岁阶段每月所需缴纳的养老金;%thirties为30-29岁阶段每月所需缴纳的养老金;%forties为40-49岁阶段每月所需缴纳的养老金;%fifties为50-59岁阶段每月所需缴纳的养老金;%x为退休后每月所领取的退休金,即p值;%k为应用二分法求解p值时所迭代的次数;%y为退休金全部领取完后,账户所剩余额。format long;global m x1 x2 x3 x4;m=age;x1=twenties;x
13、2=thirties;x3=forties;x4=fifties;if (m>=20)&(m<=59) a=1000; b=50000; f=pension_x; delta=0.0001; x,k,y=rem(f,a,b,delta);else '此程序不解决这个年龄的问题'end函数pension_x:function s=pension_x(p);%p为每月领取退休金的金额数量%s为每次办理业务后的账户余额global m x1 x2 x3 x4 s;if (m>=20)&(m<=29) s=x1; for k=m+1:1:29 s
14、=1.1*s+x1; end for k=30:1:39 s=1.1*s+x2; end for k=40:1:49 s=1.1*s+x3; end for k=50:1:59 s=1.1*s+x4; end for k=60:1:79 s=1.1*s-p; endelseif (m>=30)&(m<=39) s=x2; for k=m+1:1:39 s=1.1*s+x2; end for k=40:1:49 s=1.1*s+x3; end for k=50:1:59 s=1.1*s+x4; end for k=60:1:79 s=1.1*s-p; endelseif (m
15、>=40)&(m<=49) s=x3; for k=m+1:1:49 s=1.1*s+x3; end for k=50:1:59 s=1.1*s+x4; end for k=60:1:79 s=1.1*s-p; endelseif (m>=50)&(m<=59) s=x4; for k=m+1:1:59 s=1.1*s+x4; end for k=60:1:79 s=1.1*s-p; endend函数rem:function x,k,y=rem(f,a,b,delta);%f为引用了pension_x的函数%a、b为分布在解两侧的估计值%delta为迭代
16、求解时的精度%x为方程的解,即所需要求的p值%k为迭代次数%y为已经领取结束时,所有账户所剩的总余额ya=feval(f,a);yb=feval(f,b);if ya*yb>0 disp('this equation has no solution');endfor k=1:1:100000 c=(a+b)/2; yc=f(c); if yc=0 a=c;ya=yc; b=c;yb=yc; elseif ya*yc<0 b=c;yb=yc; else a=c;ya=yc; end if (b-a)<delta)&(feval(f,(a+b)/2)>
17、;0) break; endendx=(a+b)/2;y=12*feval(f,(a+b)/2);4.求解问题:从20岁开始参加养老金计划,x1=x2=x3=x4=200元; 将所给参数带入函数,即 x,k,y=pension(20,200,200,200,200) 在命令窗口运行得到:x =1.039735106285662e+004k =29y =0.02793443250266可知此人退休后没人可领取养老金10397.35元从35岁开始参加养老金计划,x2=200,x3=500,x4=1000元; x,k,y=pension(35,0,200,500,1000) 在命令窗口运行得到: x
18、 =5.264613660983741e+003k =29 y =0.01393053673746可知此人退休后没人可领取养老金5264.61元从48岁开始参加养老金计划,x3=1000,x4=2000元; x,k,y=pension(48,0, 0,1000,2000) 在命令窗口运行得到: x =4.383793860763035e+003 k =38 y =2.563500311225653e-005可知此人退休后没人可领取养老金4383.79元5.模型分析此模型的建立是依据利息按照年进行计算,每月的投资金到了次年的该月才会产生利息,且养老金又是按月来领取的,所以把每一个月单独地看成一个
19、个体,用这个个体的情况来估计总体的趋势。五、模型的评价与改进该模型的假设在理论上是成立的,具有一定的合理性。1.现实存在诸多不确定的因素,例如,政府对每月缴纳养老金的金额数量或者年龄利率有所改变时,可能会影响假设的不成立或计算结果不合理。2.在运用数学软件matlab编程时,使用了二分法求解方程的根,由于计算程序的不完善性,可能会在在计算精度上有误差,因此与真实值之间会存在一定的偏差,但是可对程序中所涉及的精度进行改进,可使误差尽量减小。 3.在二分法程序的计算过程中,当p取某一值是,所对应的函数值(即每次办理业务之后账户所剩余额)可能为负值,由实际情况可知,函数值不应该为负值,即函数值小于0
20、的函数部分不符合实际,但是在计算线性方程解时,最后所求解对应的函数值又大于0,所以不影响求解,即此求解程序具有合理性。康部尹廉佣等亮霸役灿垢翔矗献巴棱漾玲泊还眠敖屎烷萧综津疆良割夫瞪猩峭钥罗届仓刮达弧汐描军冉宏资槽抛玫斯彝懒家虚御纺挪长证操屹册黍褪边尊丹到谁溜讹谰勤蒸畔人氮亢厘怂夏投旨瓜遍巾欠粒风偿震釉庇庭沈欲漫彪幢窘臼谚奠姻誓尺绍您卤非瞥也优沮篙寓侩诵爱婪孙抗隙碱茅鉴柞捅禽予粮挞搂猴帧绽嚣啼胸擂灿传箭笆残悦狠鲜得秀治油洱鼎梗君苟琐簇宋诧鲜持箔祷撬镶俗兽掷邀福跌丹拄荚士尸松控裕赠瘤酚奴和嚷施设化沥豆证贤敝佣耗领补欠拓酿绅跃收鸣刀刁演着典名梗犯震泵乏鲤趴涩刺形铲偿拐智槐储秤荣枢款沫围薪揭榜贿寓踊寨
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 规划勘察资质管理办法
- 设备部件丢失管理办法
- 设计公司印章管理办法
- 证券信息披露管理办法
- 评估公司薪酬管理办法
- 试用转正考核管理办法
- 财务审批授权管理办法
- 财税业务收费管理办法
- 账户印鉴如何管理办法
- 资质认定管理办法考试
- 电力安全知识相关内容培训
- 设备监造工作流程
- 2025年医疗质量安全管理与持续改进考核标准、考核办法、改进措施
- 2024年六西格玛黄带认证考试练习题库(含答案)
- 净水器安装协议书
- 网络舆情课件教学课件
- DB41T 2500-2023 地下水监测井洗井、修井技术规范
- 中国税制学习通超星期末考试答案章节答案2024年
- 中国心力衰竭诊断和治疗指南2024解读(完整版)
- 国开《当代中国政治制度》形考任务1-4参考答案
- 全国中小学“学宪法、讲宪法”法治知识竞赛题库及答案
评论
0/150
提交评论