全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微分方程数值解实验报告实验序号:2日期:xxx年xx月 xxx 日班级xxxxx姓名xxxxxx学号xxxxxxxx实验名称Rugge-Kutta格式实验所用软件及版本Maltab20081、实验目的进一步理解Rugge-Kutta格式的设计思路和算法流程,培养动手实践能力和分析能力。2、实验内容编写三阶Rugge-Kutta格式和四阶Rugge-Kutta格式 程序代码,取步长,分别计算下列常微分方程从到的数值解,将计算结果列于表1,并绘制误差对比图,给出相应的结论。准确解,步长取。表1. R-K格式的数值结果三阶R-K格式四阶R-K格式准确解0.11.09541.09541.09540.21.18321.18321.18320.31.26491.26491.26490.41.34161.34161.34160.51.41421.41421.41420.61.48331.48321.48320.71.54921.54921.54920.81.61251.61251.61250.91.67341.67331.67331.01.73211.73211.73213、详细设计函数运行时需要调用下列函数:建立M文件funfcn.mfunction z=fun(x,y)z=y-2*x/y;三阶龙格库塔公式的Matlab程序代码:function X,Y=Rungek(funfcn,x0,b,y0,h) x=x0;y=y0; n=fix(b-x0)/h); %?i=1;X=zeros(n,1);Y=zeros(n,1); X(i)=x0;Y(i)=y0; %? for i=2:n k1=feval(funfcn,x,y); k2=feval(funfcn,x+h/2,y+h*k1/2); k3=feval(funfcn,x+h,y-h*k1+2*h*k2); y=y+h/6*(k1+4*k2+k3); Y(i)=y; x=x+h; X(i)=x; end %?-? X, Y1=sqrt(1+2.*X) %? grid legend(?,?y(x);%? wcha=abs(Y-Y1),plot(X,wcha,mh) % grid 将其命名为:t3_Rungek.m在编辑窗口输入下列程序段,然后执行该程序x0=0,b=1.1;y0=1;h=0.1;X,Y=t3_Rungek(funfcn,x0,b,y0,h)四阶龙格库塔公式的Matlab程序代码:function X,Y=Rungek(funfcn,x0,b,y0,h) x=x0;y=y0; n=fix(b-x0)/h); %i=1;X=zeros(n,1);Y=zeros(n,1); X(i)=x0;Y(i)=y0; % for i=2:n k1=feval(funfcn,x,y); k2=feval(funfcn,x+h/2,y+h*k1/2); k3=feval(funfcn,x+h/2,y+h*k2/2); k4=feval(funfcn,x+h,y+h*k3); y=y+h/6*(k1+2*k2+2*k3+k4); Y(i)=y; x=x+h; X(i)=x; end %- X, Y1=sqrt(1+2.*X) % grid legend(,y(x);% plot(X,Y,*,X,Y1,o) ; % wcha=abs(Y-Y1), plot(X,wcha,mh) % grid 在编辑窗口输入下列程序段,然后执行该程序x0=0,b=1.1;y0=1;h=0.1;X,Y=Rungek(funfcn,x0,b,y0,h)4、实验结果与分析四阶龙哥库塔法和精确解对比三阶龙哥库塔法和精确解对比 三阶龙哥库塔法和精确解对比wcha =1.0e-004 * wchaX0.10.20.30.40.50.60.70.80.91wcha0.00550.01050.03730.07120.11110.15730.21050.27210.34390.4279四阶龙哥库塔法和精确解对比wcha =1.0e-005 * wchaX0.10.20.30.40.50.60.70.80.91wcha 0.04170.0789 0.1164 0.1567 0.20160.25250.31140.3800 0.4606 0.5558 5、实验总结 1、本次实验实现了常微分方程初值问题数值解法中的三阶、四阶龙哥库塔法2、通过实验发现龙哥库塔法比欧拉方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国建设银行陕西省分行校园招聘备考题库(590人)含答案详解(新)
- 2025黑龙江省农业科学院招聘工作人员32人参考模拟试题及答案解析
- 2025浦发银行图木舒克支行招聘备考题库(4人)及答案详解(全优)
- 2025年辽宁锦州凌河区面向社会公开招聘市容管理工作人员60人备考题库含答案详解(满分必刷)
- 2026国家开发银行秋季校园招聘备考题库含答案详解(培优a卷)
- 2026年度秋季中国工商银行远程银行中心校园招聘68人备考题库附答案详解(基础题)
- 2026中国邮政储蓄银行望江县支行校园招聘备考题库及一套答案详解
- 2025年宁波北仑区白峰街道办事处编外人员招聘1人备考题库及答案详解(网校专用)
- 2025广东梅州市大埔县总工会招聘社会化工会工作者2人备考题库含答案详解(新)
- 健康促进人力资源发展顶层设计方案-1
- 劳动合同简易下载
- 学术交流英语知到章节答案智慧树2023年哈尔滨工程大学
- 越冬维护监理实施细则
- JJF 1915-2021 倾角仪校准规范
- 部编九下语文9 《鱼我所欲也》课后习题参考答案
- 优质课-中国的农业
- 德国格屋集团提升推拉和推拉窗五金系统介绍
- GB/T 12668.4-2006调速电气传动系统第4部分:一般要求交流电压1000V以上但不超过35kV的交流调速电气传动系统额定值的规定
- CB/T 466-1995法兰铸钢闸阀
- (更新版)中国移动政企行业认证题库大全-下(判断题汇总)
- 项目部级安全教育考试题及答案
评论
0/150
提交评论