



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
年级班号学号专业姓名实验名称数值分析实验实验类型设计型综合型创新型实验目的或要求用欧拉格式和梯形格式求解方程,并与准确解画图比较。实验原理(算法流程图或者含注释的源代码)微分方程的函数文件:function z=myf4(x,y)z=10*x.*(1-y);准确解的函数文件:function fz=fz(x)fz=1-exp(-5*(x.2);欧拉格式:x=zeros(1,11);y=zeros(1,11);x(1)=0;y(1)=0;h=0.1;for n=1:10x(n+1)=x(n)+h;y(n+1)=y(n)+h*feval(myf4,x(n),y(n);endE=x,yy1=fz(x)plot(x,y,:or,x,y1,-*b);title(Euler格式与准确解比较图);梯形格式:x=zeros(1,11);y=zeros(1,11);x(1)=0;y(1)=0;h=0.1;for n=1:10x(n+1)=x(n)+h;z0=y(n)+h*feval(myf4,x(n),y(n);for k=1:3z1=y(n)+h/2*(feval(myf4,x(n),y(n)+feval(myf4,x(n+1),z0);if abs(z1-z0)1e-3break;endz0=z1;endy(n+1)=z1;endT=x,yy2=fz(x);plot(x,y,:+r,x,y2,-.b);title(梯形格式与准确解比较图);实验结果分析及心得体会准确解:y1 = 0 0.0488 0.1813 0.3624 0.5507 0.7135 0.8347 0.9137 0.9592 0.9826 0.9933Euler格式:E = Columns 1 through 12 0 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1.0000 0Columns 13 through 22 0 0.1000 0.2800 0.4960 0.6976 0.8488 0.9395 0.9819 0.9964 0.9996梯形格式:T = Columns 1 through 12 0 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1.0000 0Columns 13 through 220.0476 0.1775 0.3564 0.5441 0.7079 0.8309 0.9114 0.9580 0.9818 0.9927结果分析:梯形公式法的结果是由隐式格式的迭代法求得的。由实验结果和图可知由欧拉格式方法作出的图与准确解的图比较相差较大,而由梯形格式方法作出的图与准确解得图相差较小,即可知两种方法中梯形格式法的计算精度高于欧拉格式法。心得体会:通过实验结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论