用递推公式计算定积分matlab版.doc
《用递推公式计算定积分matlab版.doc》由会员分享,可在线阅读,更多相关《用递推公式计算定积分matlab版.doc(8页珍藏版)》请在三一文库上搜索。
1、精品文档】如有侵权,请联系网站删除,仅供学习与交流用递推公式计算定积分(matlab版).精品文档.用递推公式计算定积分实验目的:1充分理解不稳定的计算方法会造成误差的积累,在计算过程中会导致误差的迅速增加,从而使结果产生较大的误差。2在选择数值 计算公式来进行近似计算时,应学会选用那些在计算过程中不会导致误差迅速增长的计算公式。3理解不稳定的计算公式造成误差积累的来源及具体过程;4掌握简单的matlab语言进行数值计算的方法。实验题目:对n=0,1,2,20,计算定积分:实验原理:由于y(n)= = 在计算时有两种迭代方法,如下:方法一: y(n)= 5*y(n-1),n=1,2,3,20
2、取y(0)= = ln6-ln5 0.182322方法二:利用递推公式:y(n-1)=-*y(n),n=20,19,1.而且,由 = * * = 可取:y(20)*()0.008730.实验内容:对算法一,程序代码如下:function y,n=funa()syms k n t;t=0.182322;n=0;y=zeros(1,20);y(1)=t;for k=2:20 y(k)=1/k-5*y(k-1); n=n+1; endy(1:6)y(7:11)对算法二,程序代码如下:%计算定积分;%n-表示迭代次数;%y用来存储结果;function y,n=f();syms k y_20;y=z
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用递推 公式 计算 积分 matlab
