数值分析(第五版)计算实习题第四章作业

数值分析(第五版)计算实习题第四章作业

ID:47811322

大小:49.00 KB

页数:6页

时间:2020-01-17

数值分析(第五版)计算实习题第四章作业_第1页
数值分析(第五版)计算实习题第四章作业_第2页
数值分析(第五版)计算实习题第四章作业_第3页
数值分析(第五版)计算实习题第四章作业_第4页
数值分析(第五版)计算实习题第四章作业_第5页
资源描述:

《数值分析(第五版)计算实习题第四章作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四章:1、(1):复合梯形建立m文件:functiont=natrapz(fname,a,b,n)h=(b-a)/n;fa=feval(fname,a);fb=feval(fname,b);f=feval(fname,a+h:h:b-h+0.001*h);t=h*(0.5*(fa+fb)+sum(f));输入:>>symsx>>f=inline('sqrt(x).*log(x);');>>natrapz(f,eps,1,10)输出:ans=-0.417062831779470输入:>>syms

2、x>>f=inline('sqrt(x).*log(x);');>>natrapz(f,eps,1,100)输出:ans=-0.443117908008157输入:>>symsx>>f=inline('sqrt(x).*log(x);');>>natrapz(f,eps,1,1000)输出:ans=-0.444387538997162复合辛普森建立m文件:functiont=comsimpson(fname,a,b,n)h=(b-a)/n;fa=feval(fname,a);fb=feval(f

3、name,b);f1=feval(fname,a+h:h:b-h+0.001*h);f2=feval(fname,a+h/2:h:b-h+0.001*h);t=h/6*(fa+fb+2*sum(f1)+4*sum(f2));输入:>>symsx>>f=inline('sqrt(x).*log(x);');>>formatlong;>>comsimpson(f,eps,1,10)输出:ans=-0.435297890074689输入:>>symsx>>f=inline('sqrt(x).*log(

4、x);');>>comsimpson(f,eps,1,100)输出:ans=-0.444161178415673输入:>>symsx>>f=inline('sqrt(x).*log(x);');>>comsimpson(f,eps,1,1000)输出:ans=-0.444434117614180(2)龙贝格建立m文件:function[RT,R,wugu,h]=Romberg(fun,a,b,wucha,m)%RT是龙贝格积分表%R是数值积分值%wugu是误差估计%h是最小步长%fun是被积函数

5、%ab是积分下、上限%m是龙贝格积分表中行最大数目%wucha是两次相邻迭代值的绝对误差限n=1;h=b-a;wugu=1;x=a;k=0;RT=zeros(4,4);RT(1,1)=h*(feval(fun,a)+feval(fun,b))/2;while((wugu>wucha)&(k

6、(k<4))k=k+1;h=h/2;s=0;forj=1:nx=a+h*(2*j-1);s=s+feval(fun,x);endRT(k+1,1)=RT(k,1)/2+h*s;n=2*n;fori=1:

7、kRT(k+1,i+1)=((4^i)*RT(k+1,i)-RT(k,i))/(4^i-1);endwugu=abs(RT(k+1,k)-RT(k+1,k+1));endR=RT(k+1,k+1);输入:>>fun=inline('sqrt(x).*log(x)');>>[RT,R,wugu,h]=Romberg(fun,eps,1,1e-5,13)输出:RT=1至5列-0.0000002685461450000-0.245064670140209-0.326752804004897000-0.

8、358104125949240-0.395783944552250-0.40038602058874100-0.408090073087781-0.424752055467295-0.426683262861631-0.4271006794056450-0.429474601629505-0.436602777810080-0.437392825966266-0.437562819031419-0.437603847029951-0.438389494461832-0.4413611254059

9、41-0.441678348578999-0.441746372747455-0.4417627788404596列00000-0.441766844267449R=-0.441766844267449wugu=4.065426989774412e-06h=0.031250000000000(3)自适应辛普森输入:>>f=inline('sqrt(x).*log(x)');>>q=quad(f,0,1,1e-4)输出:q=-0.4439755729517282.(1)复合辛普森建立m文件func

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。